PostgreSQL: operador ENTRE

El operador PostgreSQL BETWEEN se usa para hacer coincidir un valor con un rango de valores.

Syntax: value BETWEEN low AND high;

Or,

Syntax: value >= low and value;

El operador BETWEEN se usa generalmente con la cláusula WHERE asociada con la instrucción SELECT, INSERT, UPDATE o DELETE.
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 en nuestros ejemplos.

Ejemplo 1:

Aquí vamos a consultar por el pago cuyo monto está entre 3 USD y 5 USD, utilizando el operador BETWEEN en la tabla “Pago” de nuestra base de datos de muestra.

SELECT
    customer_id,
    payment_id,
    amount
FROM
    payment
WHERE
    amount BETWEEN 3
AND 5;

Producción:

Ejemplo 2:
Aquí vamos a consultar para obtener el pago cuya fecha de pago es entre 2007-02-07 y 2007-02-15 usando el operador BETWEEN en la tabla «Pago» de nuestra base de datos de muestra.

SELECT
    customer_id,
    payment_id,
    amount,
 payment_date
FROM
    payment
WHERE
    payment_date BETWEEN '2007-02-07'
AND '2007-02-15';

Producción:

Nota: Al realizar consultas de fecha, la fecha literal en formato ISO 8601, es decir, AAAA-MM-DD, debe usarse en PostgreSQL.

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 *