SQL Server 2008:
select 1
where 5 between 1 and 7
1 resultat
select 1
where 5 between 7 and 1
0 resultat
Baserat på dessa resultat och Postgre Docs Jag skulle anta att ANSI-standarden är följande (även om jag inte kan hitta det dokumentet).
a between x and y
==
a >= x AND a <= y
UPPDATERING:
SQL-92-specifikationen säger (citat):
"X BETWEEN Y AND Z" is equivalent to "X>=Y AND X<=Z"