2014-07-21 99 views
1

我想把這個標準放到MS Access中,並且有一個無效的過程調用。MS Access 2013查詢標準

Between Dateadd(mm,-12, now()) and Dateadd(mm,-9,now()) 

我也曾嘗試

>= Dateadd(mm, -12,Now()) and <= Dateadd(mm,-9,now()) 

同樣的錯誤。任何幫助,將不勝感激。

謝謝,

回答

2

有兩個問題。

您的日期間隔代碼需要加引號,否則Access會認爲它是列名或查詢參數。

mm不是有效的日期間隔。如果您是月份,則間隔代碼爲m。

BETWEEN DATEADD('m', -12, NOW()) AND DATEADD('m', -9, NOW()) 
+0

謝謝 - 太習慣於在TSQL中重新加入Access,給出一些Hassels。 – SASUSMC