Те са идентични:BETWEEN
е съкращение за по-дългия синтаксис във въпроса, който включва и двете стойности (EventDate >= '10/15/2009' and EventDate <= '10/19/2009'
).
Използвайте алтернативен по-дълъг синтаксис, където BETWEEN
не работи, защото една или и двете стойности не трябва да бъдат включени, напр.
Select EventId,EventName from EventMaster
where EventDate >= '10/15/2009' and EventDate < '10/19/2009'
(Забележка <
вместо <=
във второ състояние.)