2016-06-15 2 views
0

이번 달 초부터 오늘까지의 값을 반환하는 쿼리가 필요합니다.Access 2010 SQL 쿼리

예를 들어

: 당신은 주어진 날짜가있는 경우

SELECT * 
FROM Orders 
WHERE OrderDate BETWEEN #1/6/2016# AND Now(); 

하지만 난 그냥 이번 달 일이 쿼리를 필요는 ...

답변

0

, 당신은 첫 날 잡아하는 DATESERIAL() 기능을 사용할 수 있습니다 해당 월의 : 명시 적으로 월과 년에 통과 할 수 있다면

SELECT * 
    FROM Orders 
WHERE OrderDate BETWEEN DATESERIAL(Year(YourDate), Month(YourDate), 1) AND NOW() 

, 당신은뿐만 아니라 그렇게 할 수 있습니다 :

WHERE OrderDate BETWEEN DATESERIAL(2016, 6, 1) AND NOW()