クエリ条件を満たすタプルが多数ある場合、一度に一握りのタプルしか表示できない場合があります。
- LIMIT句は、SQLによって返されるタプルの数の上限を設定するために使用されます。
- この句はすべてのSQLバージョンでサポートされていないことに注意することが重要です。LIMIT句は、SQL2008OFFSET/FETCH FIRST句を使用して指定することもできます。
- 制限/オフセット式は、負でない整数でなければなりません。
例:私たちは関係を持っていると言います、学生。,>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.,
LIMITをOFFSETと共に使用する
LIMIT X OFFSET yは、最初のyエントリをスキップしてから次のxエントリを返すことを意味します。
OFFSETはORDER BY句でのみ使用できます。 それは単独で使用することはできません。
オフセット値はゼロ以上でなければなりません。 それ以外の場合はエラーを返します。,
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., GeeksforGeeksが好きで、貢献したい場合は、以下を使用して記事を書くこともできますcontribute.geeksforgeeks.org またはあなたの記事を郵送する[email protected]のメインページに表示されるあなたの記事を参照してくださいし、他のオタクを助けます.