PostgreSQL – cláusula LIMIT

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *