2013-09-29 3 views
0
SELECT Name, 
SUM(Switch([Date] = DateAdd('d', - 7, DATE()), NetAmount))AS DAY1 
FROM Customer GROUP BY Name 

위의 쿼리는 제대로 작동하지만 내 질문은 MS Access 데이터베이스에서 빈 필드에 대해 0 값을 반환 할 것입니다. 날짜가 데이터베이스 수단에없는 경우. .호 MS 액세스 쿼리를 사용하여 지난 일 보고서에 호

switch 또는 iif을 사용하십시오. .

답변

0

함수 NZ (value, value_if_null)가 트릭을 수행해야합니다.

+0

감사합니다. . 괜찮아요 작동합니다. . – Mohankumar