Welcome to Our Website

GeeksforGeeks (Čeština)

Pokud existuje velké množství tuplů splňujících podmínky dotazu, může být vynalézavé zobrazit pouze několik z nich najednou.

  • limitní klauzule slouží k nastavení horního limitu počtu tuplů vrácených SQL.
  • je důležité si uvědomit, že tato klauzule není podporována všemi verzemi SQL.
  • limitní klauzuli lze také zadat pomocí SQL 2008 OFFSET / FETCH první doložky.
  • výrazy limit / offset musí být záporné celé číslo.

příklad:
Řekněme, že máme vztah, 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.,

použití limitu spolu s offsetem

LIMIT X OFFSET y jednoduše znamená přeskočit první položky y a poté vrátit další položky x.
OFFSET lze použít pouze s objednávkou podle klauzule. Nemůže být použita sama o sobě.hodnota offsetu
musí být větší nebo rovna nule. Nemůže být negativní, jinak vrací chybu.,
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., Pokud se vám líbí GeeksforGeeks a chtěli byste přispět, můžete také napsat článek pomocí contribute.geeksforgeeks.org nebo napište svůj článek na [email protected]. Viz váš článek se objeví na GeeksforGeeks hlavní stránce a pomoci jiných Mágů.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *