Hvis der er et stort antal tupler, der opfylder forespørgselsbetingelserne, kan det være ressourcefuldt at se kun en håndfuld af dem ad gangen.
- GRÆNSEKLAUSULEN bruges til at indstille en øvre grænse for antallet af tupler, der returneres af s .l.
- det er vigtigt at bemærke, at denne klausul ikke understøttes af alle s .l-versioner.
- GRÆNSEKLAUSULEN kan også specificeres ved hjælp af S .l 2008 OFFSET/FETCH første klausuler.
- grænsen / offset udtryk skal være et ikke-negativt heltal.
eksempel:
sig, at vi har en relation, studerende.,>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.,
brug af grænse sammen med OFFSET
grænse LIMIT OFFSET y betyder blot at springe over de første y-poster og derefter returnere de næste entries-poster.
OFFSET kan kun bruges med ordre efter klausul. Det kan ikke bruges alene.
OFFSET værdi skal være større end eller lig med nul. Det kan ikke være negativt, ellers returnerer fejl.,
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 kan lide GeeksforGeeks og vil gerne bidrage, du kan også skrive en artikel med contribute.geeksforgeeks.org eller mail din artikel til [email protected]. Se din artikel, der optræder på GeeksforGeeks vigtigste side og hjælpe andre Nørder.