вот есть привычный оператор between, который обычно употребляется так:
... WHERE field BETWEEN expr1 AND expr2.
А если его употребить наоборот, например, WHERE expr BETWEEN field1 AND field2, то оно а) будет ли работать? б) везде? в) насколько совместимо с каким-нибудь стандартом языка?
Наводка: в MS SQL работает, я проверял.
... WHERE field BETWEEN expr1 AND expr2.
А если его употребить наоборот, например, WHERE expr BETWEEN field1 AND field2, то оно а) будет ли работать? б) везде? в) насколько совместимо с каким-нибудь стандартом языка?
Наводка: в MS SQL работает, я проверял.
no subject
expr1 BETWEEN expr2 AND expr3 в (expr1 >= min(expr2, expr3)) AND (expr1 <= max( expr2, expr3))