데이터베이스 일반컴퓨터활용능력 1급 · 2013년03월09일 · 53/60
53.다음과 같은 [회비납부] 테이블을 이용하여 월별로 납부금액의 합계를 계산하는 SQL 문으로 옳은 것은?

1
select month(납부일) as 월, sum(납부금액) from 회비납부 where year(납부일) = year(date()) group by 납부일
2
select month(납부일) as 월, sum(납부금액) from 회비납부 where year(납부일) = year(date()) group by month(납부일)정답
3
select month(납부일) as 월, sum(납부금액) from 회비납부 group by 납부일 where year(납부일) = year(date())
4
select month(납부일) as 월, sum(납부금액) from 회비납부 group by month(납부일) where year(납부일) = year(date())
해설
group by 문보다 where 조건문이 먼저 나와야 합니다.