miércoles, 17 de junio de 2015

Intervalos (BETWEEN)


El operador BETWEEN sirve para recuperar campos que están dentro de un rango de valores entre dos límites especificados.

Sintaxis:

BETWEEN limite1 AND limite2

Consideraciones:
  • Utiliza el operador BETWEEN con la palabra reservada NOT (NOT BETWEEN) para recuperar campos que no están dentro del intervalo.
  • Utiliza el operador BETWEEN en vez de un predicado con un operador lógico AND con dos operadores de comparación
En realidad, BETWEEN no hace nada que no se puede hacer igual con operadores de comparación, pero resulta más corto y legible.
Ejemplo 1:
Ver los productos que tengan un precio entre 5 y 10 euros.
SELECT * FROM productos
WHERE precio BETWEEN 5 AND 10;
Ejemplo 2:
Seleccionar los datos de los empleados cuyo salario esté entre 2000 y 3000 euros.
SELECT *
FROM empleados
WHERE salario BETWEEN 2000 AND 3000;
Tambien se puede hacer de esta otra forma:
SELECT *
FROM empleados
WHERE salario >= 2000 AND salario <= 3000;

No hay comentarios:

Publicar un comentario