
Blok funkcija LIMIT ograničava vrijednost na temelju raspona.
Ulaz definira broj koji treba ograničiti. Ako je na ulazu boolean vrijednost, pretvara se u broj. Vrijednost TRUE odgovara broju 1. Vrijednost FALSE, NULL odgovara broju 0.
Ulaz definira donju granicu kao broj raspona koji treba ograničiti. Ova vrijednost mora biti nužno manja od ulaza MAX, jer u suprotnom je rezultat na izlazu Q uvijek vrijednost na ulazu MAX.
Ulaz definira gornju granicu kao broj raspona koji treba ograničiti. Ova vrijednost mora biti nužno veća od ulaza MIN, jer u suprotnom je rezultat na izlazu Q uvijek vrijednost na ulazu MAX.
Ako se ulaz IN nalazi unutar raspona između vrijednosti ulaza MIN i MAX, ulaz IN se prenosi na izlaz. U suprotnom se ograničuje vrijednostima ulaza MIN i MAX.