Operador Between en SQL

El operador BETWEEN selecciona valores dentro de un rango determinado, es equivalente a usar dos condiciones para un mismo campo usando los comparadores Mayor o igual  Y Menor o igual, usemos de ejemplo la tabla productos de la base de datos Northwind (que puedes descargar en este link) para el siguinte ejemplo que selecciona registros que su precio este engre 5 y 10.

SELECT ProductName, UnitPrice  FROM Products
WHERE UnitPrice>=5 AND UnitPriece<=10

Ahora haciendo el ejemplo con BETWEEN

SELECT ProductName, UnitPrice FROM Products
WHERE UnitPrice BETWEEN 5 and 10

Para la instrucción BETWEEN, los valores pueden ser números, texto o fechas, por ejemplo ahora mostremos las ordenes de 1997

SELECT OrderID, OrderDate from Orders
WHERE OrderDate BETWEEN ‘1997-01-01’ and ‘1997-12-31’

Leave a Reply

Your email address will not be published. Required fields are marked *