La cláusula LIMIT de PostgreSQL se usa para obtener un subconjunto de filas generadas por una consulta. Es una cláusula opcional de la instrucción SELECT.
Sintaxis: SELECT * FROM table_name LIMIT n;
Ahora analicemos la sintaxis anterior:
- La sintaxis anterior devuelve «n» no. de los resultados de la consulta.
- Si se omite «n» o es igual a NULL, devuelve todos los resultados de la consulta.
Por el bien de este artículo, utilizaremos la base de datos de alquiler de DVD de muestra , que se explica aquí y se puede descargar haciendo clic en este enlace .
Ahora, veamos algunos ejemplos.
Ejemplo 1:
En este ejemplo, usaremos la cláusula LIMIT para obtener las primeras 10 películas ordenadas por «film_id» de la tabla «film» de nuestra base de datos de muestra.
SELECT film_id, title, rating FROM film ORDER BY film_id LIMIT 10;
Producción:
Ejemplo 2:
En este ejemplo, usaremos la cláusula LIMIT para obtener las 10 películas más caras ordenadas por «tarifa_alquiler» de la tabla «película» de nuestra base de datos de muestra.
SELECT film_id, title, rental_rate FROM film ORDER BY rental_rate DESC LIMIT 10;
Producción:
Publicación traducida automáticamente
Artículo escrito por RajuKumar19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA