Apache Tajo - Operadores de rango

Entre operador se utiliza para probar el valor particular, que existe desde el rango mínimo al máximo.

Consulta 1

default> select 100 between 10 and 150 as range_between;

Resultado

La consulta anterior generará el siguiente resultado:

range_between 
------------------------------- 
true

Aquí, 100 se encuentra entre el rango dado, por lo que el resultado es verdadero.

Consulta 2

default> select 10 is null as range;

Resultado

La consulta anterior generará el siguiente resultado:

range 
------------------------------- 
false

El valor dado 10 se compara con el valor nulo, por lo que el resultado es falso.

Comprobemos ahora con un operador no nulo y luego veamos cómo sería el resultado.

Consulta 3

default> select 10 is not null as range;

Resultado

La consulta anterior generará el siguiente resultado:

range 
------------------------------- 
true