0
我试图从名为CTN_LIST的表中取回记录,其中创建日期不超过90天。代码如下(created_dt < = -90)简单VBA代码问题
Set PlatinumList = db.OpenRecordset("SELECT FORMATTED_CTN FROM CTN_LIST
WHERE ((Status='Available') AND (Category='Platinum')) AND (In_Offer_List = True)
AND (Created_DT<=-90);", dbOpenSnapshot, dbReadOnly)
有人能告诉我正确的日期格式,以确保我只带回不到90天的记录?
谢谢
在Access中,您确实需要一个减去天数的函数,并且Date()是今天的日期:Created_DT> = Date() - 90 – Fionnuala 2010-08-11 19:45:16
...而您之所以不这样做的原因是因为日期是以double,整数部分是自12/30/1899以来的天数,小数部分是一天中的小数部分。 – 2010-08-11 20:48:25