2011-05-13 72 views
0

我正在访问Access数据库。我想写一个查询让用户选择开始和结束日期。以下是在设计视图的查询下标准:访问中的运算符

之间[输入日期从(毫米/日/年)]和[输入到日期(月/日/年)]

04/01/2011后和05/12/2011已输入,但是,Access数据库中的结果与下面的查询中的结果不同。

SELECT SOMETHING 
FROM MY TABLE 
WHERE SOLD_DATE >=04/01/2011' 
AND SOLD_DATE <'05/13/2011' 

访问:16564条记录

MS查询:16573条记录

我想这是假定为12点的时间。我怎样才能让查询包含结束日期到11:59 PM?

非常感谢!

+0

结束日期是*今天*。你确定桌子正在增长吗? – ascanio 2011-05-13 15:06:23

回答

1

它们不是相同的查询。你应该包括两个极端:

SELECT SOMETHING 
FROM MY TABLE 
WHERE SOLD_DATE >='04/01/2011' 
AND SOLD_DATE <='05/13/2011' 
0

但日期之间#请。

SELECT SOMETHING 
FROM MY TABLE 
WHERE SOLD_DATE >= #04/01/2011# 
AND SOLD_DATE <= #05/13/2011#