¿Hay alguna diferencia en el orden de v1 y v2 en una consulta BETWEEN en SQL Server?sql: BETWEEN v1 AND v2
SELECT *
FROM table
WHERE col BETWEEN v1 AND v2
Actualmente no obtengo ningún resultado si v1 es más grande que v2. ¿Es esto solo azúcar sintáctico para
col >= v1 AND col <= v2
o realmente toma todos los valores entre los dos? en mis observaciones actuales, supongo que es el primer caso.
Y revisa "seleccionar 1 donde 7 entre 7 y 1" - ¡increíble! –
los ejemplos no son sintácticamente válidos en MySQL –
(debe insertar 'from dual' para que funcionen) –