SQL Server 2008:
select 1
where 5 between 1 and 7
1 резултат
select 1
where 5 between 7 and 1
0 резултата
Въз основа на тези резултати и документи на Postgre Бих предположил, че стандартът ANSI е както следва (въпреки че не мога да намеря този документ).
a between x and y
==
a >= x AND a <= y
АКТУАЛИЗАЦИЯ:
Спецификацията на SQL-92 казва (цитат):
"X BETWEEN Y AND Z" is equivalent to "X>=Y AND X<=Z"