Hvis det er et stort antall tupler tilfredsstillende spørringen forhold, kan det være ressurssterk for å vise bare en håndfull av dem på en gang.
- GRENSEN punkt er brukt for å angi en øvre grense på antall tupler som returneres av SQL.
- Det er viktig å merke seg at denne bestemmelsen er ikke støttet av alle SQL versjoner.
- GRENSEN punkt kan også angis ved hjelp av SQL 2008 OFFSET/HENT FØRSTE ledd.
- limit/offset uttrykk må være et ikke-negativt heltall.
Eksempel:
Si at vi har en relasjon, 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.,
ved Hjelp av GRENSEN sammen med OFFSET
LIMIT x-FORSKYVNING y betyr rett og slett hoppe over det første y oppføringer og deretter returnere den neste x-oppføringer.
FORSKYVNING kan bare brukes med BESTILLING AV klausulen. Det kan ikke brukes på egen hånd.
OFFSET-verdien må være større enn eller lik null. Det kan ikke være negativ, ellers returnerer feil.,
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., Hvis du liker GeeksforGeeks og ønsker å bidra, kan du også skrive en artikkel med contribute.geeksforgeeks.org eller e-post artikkelen din til [email protected]. Se artikkelen din vises på den GeeksforGeeks hovedsiden og hjelpe andre Geeks.