Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL :ENTRE vs <=et>=

Ils sont identiques :BETWEEN est un raccourci pour la syntaxe plus longue de la question qui inclut les deux valeurs (EventDate >= '10/15/2009' and EventDate <= '10/19/2009' ).

Utilisez une syntaxe alternative plus longue où BETWEEN ne fonctionne pas car une ou les deux valeurs ne doivent pas être incluses, par exemple

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

(Remarque < plutôt que <= en deuxième condition.)