Welcome to Our Website

GeeksforGeeks (Polski)

Jeśli istnieje duża liczba krotek spełniających warunki zapytania, może być pomysłowe wyświetlenie tylko kilku z nich na raz.

  • klauzula LIMIT służy do Ustawienia górnego limitu liczby krotek zwracanych przez SQL.
  • ważne jest, aby pamiętać, że ta klauzula nie jest obsługiwana przez wszystkie wersje SQL.
  • klauzula LIMIT może być również określona za pomocą klauzul SQL 2008 OFFSET / FETCH FIRST.
  • wyrażenia limit / offset muszą być nieujemną liczbą całkowitą.

przykład:
powiedzmy, że mamy relację, uczniu.,>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.,

użycie limitu wraz z offsetem

LIMIT X OFFSET y oznacza po prostu pominięcie pierwszych wpisów y, a następnie zwrócenie kolejnych wpisów x.
OFFSET może być używany tylko z klauzulą ORDER BY. Nie może być stosowany samodzielnie.
wartość offsetu musi być większa lub równa zeru. Nie może być ujemny, w przeciwnym razie zwraca błąd.,
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., Jeśli lubisz GeeksforGeeks i chciałbyś przyczynić się do tego, możesz również napisać artykuł za pomocą contribute.geeksforgeeks.org lub wyślij artykuł do [email protected]. Zobacz swój artykuł pojawiający się na stronie głównej GeeksforGeeks i pomóż innym Geekom.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *