在 SQL Server 2000 和 2005 中:
WHERE
这两个条款有什么区别?- 我应该在哪些情况下使用哪一个?
查询一:
SELECT EventId, EventName
FROM EventMaster
WHERE EventDate BETWEEN '10/15/2009' AND '10/18/2009'
查询 2:
SELECT EventId, EventName
FROM EventMaster
WHERE EventDate >='10/15/2009'
AND EventDate <='10/18/2009'
(编辑:最初缺少第二个 Eventdate,因此查询在语法上是错误的)