Retornando número de linhas limitas em uma consulta SQL no SQl Server e MySql
Por
Alessandro Gonzalez
- março 23, 2009
As vezes é necessário que se retorne uma quantidade máxima determinada de registros em uma consulta independente do total exato retornado. Vou mostrar um exemplo simples de como fazer isso utilizando o MySQL e o SQL Server que utilizam dois comandos diferentes o "limit" e o "top".
As consultas abaixo devem retornar no máximo 10 registros. Caso o tal seja menor que 10 será exibido as quantidades retornadas. Caso seja maior que 10 será retornado os 10 primeiros registros.
SQL Server
As consultas abaixo devem retornar no máximo 10 registros. Caso o tal seja menor que 10 será exibido as quantidades retornadas. Caso seja maior que 10 será retornado os 10 primeiros registros.
SQL Server
SELECT TOP 10 * FROM AlunosMySQL
SELECT * FROM Alunos LIMIT 10
Nenhum comments