Cláusula LIMIT
Cláusula LIMIT
La cláusula LIMIT limita la cantidad de registros de datos que se muestran en el conjunto de resultados de una consulta de búsqueda. Contiene las siguientes propiedades:
- OFFSET: OFFSET define el índice inicial del resultado, es decir, la posición del primer registro que se mostrará en el resultado.
- VALUE: VALUE define la cantidad de registros a recuperar desde el índice inicial, es decir, el OFFSET.
La cláusula LIMIT identifica el índice OFFSET y luego muestra la cantidad de registros según lo especificado en VALUE desde el índice OFFSET. También puedes especificar solo el valor sin especificar el offset, cuando el índice inicial es el primer registro.
La cláusula LIMIT solo se usa cuando se necesita mostrar una cantidad específica de registros. Se usa hacia el final de la consulta después de todas las demás cláusulas y sentencias.
La sintaxis básica para usar la cláusula LIMIT con una sentencia SELECT es:
SELECT column_name(s) FROM parent_table_name LIMIT OFFSET, VALUE
Ejemplo:
Para ver una lista de películas de la tabla Movies que conste de hasta tres registros desde el segundo índice inicial, ejecuta la siguiente consulta:
SELECT * FROM Movies LIMIT 1,3
Generará la siguiente salida:
| MovieID | MovieName | ShowDate | ShowTime | TheaterID |
|---|---|---|---|---|
| 2057 | Ant-Man and the Wasp | 2018-07-13 | 14:20:00 | 052 |
| 2058 | Hotel Transylvania 3: Summer Vacation | 2018-07-14 | 17:00:00 | 052 |
| 2059 | Skyscraper | 2018-07-14 | 21:30:00 | 053 |