BETWEEN

La instrucción BETWEEN se utiliza cómo expresión lógica en las expresiones BOOLEAN (BOOLC, BOOLX) o cómo expresión lógica en Open SQL para incluir o excluir intervalos de valores en los filtros. Esta lección trata de enseñarle cómo aplicar la instrucción en Open SQL.

  • Sintaxis

… col [NOT] BETWEEN dobj1 AND dobj2 …

  • Efecto

Esta expresión es verdadera si el contenido de la columna col (no) se encuentra entre los valores de los objetos de datos dobj1 y dobj2 (límites de intervalo cerrados).

  • Aplicación práctica

En un programa ejecutable realizamos una selección de datos en la tabla ZSFLIGHTSA00001 obteniendo en una tabla interna todos los vuelos con la fecha del vuelo (FLDATE) entre 01.01.1995 y 01.03.1995. En la operación de lectura utilizamos el operador BETWEEN y mostramos en la salida el contenido de la tabla.

  1. Implemente el código fuente.
  2. Ejecutamos el programa. 6Como puede observar en la salida la tabla interna contiene sólo los registros que están en el intervalo de fechas indicadas en la sentencia BETWEEN.
  • Notas
  • Para excluir los valores del intervalo indicado debe utilizar NOT BETWEEN

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *