Bloque de funciones LIMIT

El bloque de funciones LIMIT limita un valor según un rango.

Entrada IN

La entrada define el número a limitar. Si en la entrada hay un valor booleano, este se convierte en un número. El valor TRUE corresponde a una 1. El valor FALSE, NULL corresponde a 0.

Entrada MIN

La entrada define el límite inferior como número del rango a limitar. Este valor debe ser necesariamente menor que la entrada MAX, ya que de lo contrario el resultado en la salida Q siempre es el valor en la entrada MAX.

Entrada MAX

La entrada define el límite superior como número del rango a limitar. Este valor debe ser necesariamente mayor que la entrada MIN, ya que de lo contrario el resultado en la salida Q siempre es el valor en la entrada MAX.

Salida Q

Si la entrada IN está dentro del rango entre los valores de entrada MIN y MAX, la entrada IN se transmite a la salida. De lo contrario, se limita mediante los valores de las entradas MIN y MAX.