-1

我在 MS Access 2007 中导入了一个 Excel 文件,其日期格式为dd-mm-yyyy. 当我运行以下查询时

SELECT Hours
FROM work_DA WHERE Date BETWEEN 01-05-2013 AND 09-5-2013;

我只得到带有小时字段的空白表。请告诉我如何在 MS Access 中运行此查询。

4

2 回答 2

-1

如果你提到你的表结构会更好。
据我所知,查询日期时必须使用“FORMAT”功能。

于 2013-05-09T05:43:52.357 回答
-1

尝试这个 ..

sql命令是

"SELECT Hours FROM work_DA WHERE Date >= #" & format(01-05-2013,'dd-mm-yyyy') & _
"# AND Date <= #" & format(09-5-2013,'dd-mm-yyyy') & "#"

使用变量更改日期

于 2013-05-09T05:39:45.410 回答