SQL Server 2008:
select 1
where 5 between 1 and 7
1 resultaat
select 1
where 5 between 7 and 1
0 resultaten
Gebaseerd op deze resultaten en de Postgre Docs Ik zou veronderstellen dat de ANSI-standaard als volgt is (hoewel ik dat document niet kan vinden).
a between x and y
==
a >= x AND a <= y
BIJWERKEN:
De SQL-92-specificatie zegt (citaat):
"X BETWEEN Y AND Z" is equivalent to "X>=Y AND X<=Z"