Si hay un gran número de tuplas que satisfacen las condiciones de consulta, puede ser ingenioso ver solo un puñado de ellas a la vez.
- La cláusula LIMIT se utiliza para establecer un límite superior en el número de tuplas devueltas por SQL.
- Es importante tener en cuenta que esta cláusula no es compatible con todas las versiones de SQL.
- La cláusula LIMIT también se puede especificar usando las cláusulas OFFSET/FETCH FIRST de SQL 2008.
- Las expresiones limit/offset deben ser un entero no negativo.
Ejemplo:
digamos que tenemos una relación, estudiante.,>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.,
usar LIMIT junto con OFFSET
LIMIT X OFFSET y simplemente significa omitir las primeras entradas de Y y luego devolver las siguientes entradas de X.
OFFSET solo se puede utilizar con la cláusula ORDER BY. No se puede utilizar solo.
El valor de desplazamiento debe ser mayor o igual a cero. No puede ser negativo, de lo contrario devuelve error.,
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., Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando contribute.geeksforgeeks.org o envíe su artículo a [email protected]. vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.