sql >> Base de Datos >  >> RDS >> Sqlserver

SQL:ENTRE vs <=y>=

Son idénticos:BETWEEN es una forma abreviada de la sintaxis más larga en la pregunta que incluye ambos valores (EventDate >= '10/15/2009' and EventDate <= '10/19/2009' ).

Use una sintaxis alternativa más larga donde BETWEEN no funciona porque uno o ambos valores no deben incluirse, por ejemplo,

Select EventId,EventName from EventMaster
where EventDate >= '10/15/2009' and EventDate < '10/19/2009'

(Nota < en lugar de <= en segunda condición.)