SQL: BETWEEN vs <= i> =
W SQL Server 2000 i 2005:
jaka jest różnica między tymi dwomaWHERE
klauzule?który powinienem używać w jakich scenariuszach?Zapytanie 1:
SELECT EventId, EventName
FROM EventMaster
WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009'
Zapytanie 2:
SELECT EventId, EventName
FROM EventMaster
WHERE EventDate >='10/15/2009'
AND EventDate <='10/18/2009'
(Edytuj: pierwotnie brakowało drugiej daty zdarzenia, więc zapytanie było błędne pod względem składniowym)