Welcome to Our Website

GeeksforGeeks (Français)

S’il existe un grand nombre de tuples satisfaisant les conditions de requête, il peut être ingénieux de n’en afficher qu’une poignée à la fois.

  • la clause LIMIT est utilisée pour définir une limite supérieure sur le nombre de tuples renvoyés par SQL.
  • Il est important de noter que cette clause n’est pas prise en charge par toutes les versions SQL.
  • la clause LIMIT peut également être spécifiée à l’aide des clauses SQL 2008 OFFSET/FETCH FIRST.
  • Les expressions limit/offset doivent être un entier non négatif.

Exemple:
Disons que nous avons une relation, l’Étudiant.,>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.,

utiliser LIMIT avec OFFSET

LIMIT x OFFSET y signifie simplement ignorer les premières entrées y, puis renvoyer les entrées x suivantes.
OFFSET ne peut être utilisé qu’avec la clause ORDER BY. Il ne peut pas être utilisé sur son propre.
la valeur du décalage doit être supérieure ou égale à zéro. Il ne peut pas être négatif, sinon renvoie une erreur.,
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., Si vous aimez GeeksforGeeks et souhaitez contribuer, vous pouvez également écrire un article en utilisant contribute.geeksforgeeks.org ou envoyez votre article à [email protected]. voir votre article apparaissant sur la page principale GeeksforGeeks et aider les autres Geeks.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *