Jos on olemassa suuri määrä tuplat täyttää kyselyn ehdot, se voisi olla neuvokas tarkastella vain kourallinen kerrallaan.
- RAJA-lauseketta käytetään asettaa yläraja määrä tuplat palasivat SQL.
- on tärkeää huomata, että kaikki SQL-versiot eivät tue tätä lauseketta.
- RAJALAUSEKE voidaan määritellä myös SQL 2008 OFFSET/FETCH FIRST-lausekkeilla.
- raja / offset-lausekkeiden on oltava ei-negatiivinen kokonaisluku.
esimerkki:
Say we have a relation, Student.,>12003
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.,
käyttäen rajaa yhdessä OFFSET
LIMIT x OFFSET y: n kanssa tarkoittaa yksinkertaisesti sitä, että ohita ensimmäiset y-merkinnät ja palauta sitten seuraavat x-merkinnät.
offsetia voidaan käyttää vain järjestyksessä lausekkeella. Sitä ei voi käyttää yksinään.
OFFSET-arvon on oltava suurempi tai yhtä suuri kuin nolla. Se ei voi olla negatiivinen, muuten palauttaa virhe.,
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., Jos pidät GeeksforGeeks ja haluat edistää, voit myös kirjoittaa artikkeli käyttää contribute.geeksforgeeks.org tai lähetä artikkeli [email protected]. Katso artikkeli näy GeeksforGeeks tärkein sivu ja auttaa muita Nörttejä.