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