2014-07-21 4 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

두 가지 문제가 있습니다.

날짜 간격 코드를 따옴표로 묶어야합니다. 그렇지 않으면 액세스가 열 이름이나 쿼리 매개 변수라고 생각합니다.

mm은 유효한 날짜 간격이 아닙니다. 월을 의미하면 간격 코드는 m입니다.

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

감사합니다. TSQL에서 Access로 다시 발을 디디고 몇 가지 번거로운 작업을하는 데 익숙합니다. – SASUSMC