我今天必须脑死,因为我无法在SELECY查询中返回任何记录。我正在尝试选择最近30天的记录(自2016年2月8日起)。我知道自2016年2月8日以来数据库中有记录。这是我的选择标准:>#2/7/2016 11:59:59 PM#。我不知道为什么我没有得到任何记录。我查看了表格,我想要选择的字段是日期/时间(一般日期格式)。任何建议都会受到赞赏,因为这让我发疯。谢谢你的帮助。
答案 0 :(得分:0)
我会在没有时间的情况下使用它的日期部分。所以......
=#2016年2月8日#
如果这是从今天开始的过去30天的可变日期,您也可以将其写为
= NOW() - 30
希望这有帮助。
Josetta
答案 1 :(得分:0)
将此条件用于日期字段:
>=DateAdd("d",-30,Date())
或特定日期:
>=DateAdd("d",-30,DateSerial(2016,3,1))
或者,如果30天意味着一个月:
>=DateAdd("m",-1,Date())