Rangos de valores

Puede utilizar el predicado BETWEEN para seleccionar filas en las que una columna tiene un valor dentro de dos límites.

Puede especificar el límite inferior del predicado BETWEEN primero y, a continuación, especificar el límite superior. Los límites son inclusivos.

ejemplos

Iniciar la información de la interfaz de programación de uso general.
Ejemplo 1
Suponga que especifica la cláusula WHERE siguiente en la que el valor de la columna nombre-columna es un entero:
WHERE column-name BETWEEN 6 AND 8
Db2 selecciona todas las filas cuyo valor column-name sea 6, 7 u 8. Si especifica un rango entre un número mayor y un número menor (por ejemplo, BETWEEN 8 AND 6), el predicado nunca se evalúa como verdadero.
Ejemplo 2
Esta consulta recupera el número de departamento y el número de director de cada departamento cuyo número esté entre C00 y D31:
SELECT DEPTNO, MGRNO
  FROM DEPT
  WHERE DEPTNO BETWEEN 'C00' AND 'D31';
Finalizar la información de la interfaz de programación de uso general.

También puede utilizar NOT BETWEEN para seleccionar filas en las que una columna tiene un valor que está fuera de los dos límites.