2014-01-22 53 views
1

以下后的Microsoft Access SQL选择日期是我的SQL查询某一特定日期

SELECT * 
FROM ClinicSession 
WHERE ClinicDate > '01/11/2007' 
AND NurseNo = 'N056'; 

的每一次点击运行,我得到条件表达式中数据类型不匹配。

我在做什么错?

回答

0

在MS访问,日期分隔符是井号(#)。您通常应该输入日期为#yyyy/mm/dd#日期可能会重新格式化,具体取决于您的界面和区域设置。

+0

我照你说的加入了#这允许查询运行,但实际上并没有选择2007年11月11日之后的日期,但它确实选择了NurseNo的所有字段N056 – user3223954

+0

您使用过'WHERE ClinicDate># 2007/11/01#'? – Fionnuala

+0

问题是我没有按照你的建议使用“年月日”。我用了“日月年”。谢谢你的回答,现在都在工作! :) – user3223954