Welcome to Our Website

GeeksforGeeks (Português)

If there are a large number of tuples satisfying the query conditions, it might be resourceful to view only a handful of them at a time.

  • a cláusula limite é usada para definir um limite superior no número de tuplas devolvidas pelo SQL.
  • é importante notar que esta cláusula não é suportada por todas as versões SQL.
  • a cláusula limite também pode ser especificada usando as primeiras cláusulas de compensação/obtenção SQL 2008.
  • as expressões limite / offset devem ser um inteiro não negativo.

exemplo:
Say we have a relation, Student.,>12003 Hema 8 12004 Robin 9 12005 Sita 7

SELECT *FROM StudentORDER BY Grade DESCLIMIT 3;

Output:

12006 Anne 10
12001 Aditya 9
12004 Robin 9

The LIMIT operator can be used in situations such as the above, where we need to find the top 3 students in a class and do not want to use any condition statements.,

Usando o limite, juntamente com o deslocamento

limite x deslocamento y simplesmente significa ignorar os primeiros itens y e, em seguida, retornar os próximos itens X.
OFFSET só pode ser usado com ordem por cláusula. Não pode ser utilizado isoladamente.
O valor OFFSET deve ser maior ou igual a zero. Não pode ser negativo, senão retorna erro.,
Queries:

SELECT *FROM StudentLIMIT 5 OFFSET 2ORDER BY ROLLNO;

Output:

12003 Hema 8
12004 Robin 9
12005 Sita 7
12006 Anne 10
12007 Yusuf 7

Using LIMIT ALL

LIMIT ALL implies no limit.

SELECT *FROM StudentLIMIT ALL;

The above query simply returns all the entries in the table.

This article is contributed by Anannya Uberoi., Se você gosta de GeeksforGeeks e gostaria de contribuir, você também pode escrever um artigo usando contribute.geeksforgeeks.org ou e-mail o seu artigo para [email protected]. Ver seu artigo publicado no GeeksforGeeks página principal e ajudar outros Geeks.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *