도서(도서번호, 도서제목, 출판사명, 발행년도) 테이블에서, 2000년 이후에 10권 이상의 책을 발행한 출판사의 이름을 중복 없이 출력하는 SQL문으로 옳은 것은? (단, 출판사명이 동일한 출판사는 존재하지 않는 것으로 가정한다. 도서번호는 도서 테이블의 기본키이다)
- ①
SELECT 출판사명 FROM 도서 WHERE 발행년도 >= 2000 ORDER BY COUNT(도서번호) >= 10;
- ②
SELECT 출판사명 FROM 도서 WHERE 발행년도 >= 2000 AND COUNT(도서번호) >= 10 GROUP BY 출판사명;
- ③
SELECT 출판사명 FROM 도서 WHERE COUNT(도서번호) >= 10 GROUP BY 출판사명 HAVING 발행년도 >= 2000;
- ④
SELECT 출판사명 FROM 도서 WHERE 발행년도 >= 2000 GROUP BY 출판사명 HAVING COUNT(도서번호) >= 10;
선지를 골라 바로 채점해 보세요.
정답 ④
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)