Entre operador se utiliza para probar el valor particular, que existe desde el rango mínimo al máximo.
Consulta 1
presto:default> select 30.5 between 10 and 40 as range;
Resultado
range
-------
true
(1 row)
Consulta 2
presto:default> select 4.5 is null;
Resultado
_col0
-------
false
(1 row)
Aquí, 4.5 es un valor y no nulo ya que se verifica con nulo, por lo que el resultado es falso.
Consulta 3
presto:default> select 3 is not null;
Resultado
_col0
-------
true
(1 row)
Mayor (x, y)
Si el valor de x es mayor que y, luego vuelve x, de lo contrario y.
Consulta
presto:default> select greatest(200,300) as greatest;
Resultado
greatest
----------
300
(1 row)
La salida se devuelve como el mayor de dos valores.
Mínimo (x, y)
Devuelve el valor mínimo de los dos valores dados.
Consulta
presto:default> select least('a','b') as result;
Resultado
result
--------
a
Aquí, el valor de carácter más bajo es 'a', por lo que se devuelve en el resultado.