BETWEEN checks whether each row's value lands inside a pinned range.
row by row
Show the rows
The pinned input has 6 rows.
input rows=6
BETWEEN examples are tiny finite-table transforms with SQL-style TRUE/FALSE/UNKNOWN results; SQL dialect completeness, type coercion, optimizer behavior, indexing, and product claims are out of scope.
One range at a time
Each row gets a range position: below, inside, above, or unknown.
range position
Summary
WHERE-style output keeps only TRUE rows in source order.