Structured Query Language, ou SQL é uma linguagem de computador usado para gerenciar e manipular dados em bancos de dados. Existem muitos tipos de bases de dados disponíveis, que todos usam SQL para gerenciar e manipular seus dados. Cada porém, pode ter diferentes implementações de certas funções ou características. Uma tal função é a capacidade de limitar o número de linhas exibidas em um dado comando SQL. MySQL tem a função limite, mas outras bases de dados como Oracle e Microsoft SQL Server implementar isso de forma diferente.
Limitar o uso em MySQL
Abra MySQL monitor e log in.
Selecione o banco de dados de seu desejo para consultar, digitando o seguinte comando:
uso databasename
Substituir "databasename" com o nome do seu banco de dados.
Introduza a sua instrução SQL. Para retornar um determinado número de linhas, use a função de limite como tal:
colunas de SELECT
FROM tablename
ORDER BY ASC chave
LIMIT n;
Por exemplo, se você deseja listar o nome dos alunos listados na tabela de estudantes, mas limitar a lista a apenas 20, você pode inserir a seguinte instrução SQL:
SELECT nome
De estudantes
ORDER BY Nome ASC
LIMIT 20;
Limitar o uso no Oracle
Abra SQL * Plus.
Ligue para o seu banco de dados usando seu nome de usuário e senha.
Digite sua instrução SQL. Por exemplo, se você deseja listar os nomes na tabela de estudantes, mas limitar o número de linhas a 20, digite a seguinte declaração:
SELECT *
a partir de
(Selecione o nome de Estudantes
ORDER BY Nome ASC)
onde ROWNUM <= 20;
Use LIMIT no Microsoft SQL Server
Abra Management Studio para SQL Server.
Ligue para o seu banco de dados.
Clique em "New Query".
Digite sua instrução SQL. Para exibir todos os nomes na tabela de estudantes, mas limitá-lo a 20 linhas, insira a seguinte declaração:
SELECT TOP 20 Nome
De estudantes
ORDER BY Nome ASC
Executar a consulta.