我在 access 2007 中有一个日期格式 dd/mm/yyyy 的表格。即使在区域设置中,它也是英国格式 - dd/mm/yyyy
但是当我编写一个查询来过滤表中日期的记录时。
我必须这样写#07/01/2012#。
select * from table1
where datecolumn between #07/01/2012# and #07/03/2012#
如果我写#01/07/2012#,它不会显示任何数据。
select * from table1
where datecolumn between #01/07/2012# and #03/07/2012#
但是从 2012 年 7 月 13 日开始,如果我使用 #13/07/2012# 格式编写,它可以正常工作。
select * from table1
where datecolumn between #13/07/2012# and #14/07/2012#
我有一个问题,直到 7 月 1 日到 7 月 12 日。我不确定问题出在哪里。