我正在尝试将此条件放入MS Access,并且程序调用无效。
Between Dateadd(mm,-12, now()) and Dateadd(mm,-9,now())
我也试过
>= Dateadd(mm, -12,Now()) and <= Dateadd(mm,-9,now())
同样的错误。任何帮助将不胜感激。
谢谢,
答案 0 :(得分:2)
有两个问题。
您的日期间隔代码需要引用,否则Access会认为它是列名或查询参数。
mm不是有效的日期间隔。如果您指月份,则区间代码为m。
BETWEEN DATEADD('m', -12, NOW()) AND DATEADD('m', -9, NOW())