출제 21-3/13-2다음 중 select문에서 사용되는 group b… | [컴퓨터활용능력 1급 필기] 자주 나오는 문제 · 47회차 중 2·3회 출제 (632) 상세 페이지
1[컴퓨터활용능력 1급 필기] 자주 나오는 문제 · 47회차 중 2·3회 출제 (632)
출제 21-3/13-2
다음 중 select문에서 사용되는 group by와 관련된 설명으로 옳지 않은 것은 ?
1
group by절을 이용하면 Sum 또는 Count와 같은 집계 함수를 사용하여 요약 값을 생성할 수 있다.
2
group by절에 대한 조건식은 where절을 사용한다.
3
group by절에서 지정한 필드 목록의 값이 같은 레코드를 단일 레코드로 결합한다.
4
group by절을 이용하면 설정한 그룹별로 분석할 수 있다.
해설
GROUP BY로 묶인 그룹에 조건을 거는 절은 WHERE가 아니라 HAVING절이다.
WHERE절은 그룹화 이전 개별 레코드를 걸러내는 조건에 사용되고, 그룹별 집계 결과에 조건을 적용할 때는 HAVING절을 사용한다.
GROUP BY가 SUM, COUNT 같은 집계 함수와 함께 요약 값을 만들고, 지정한 필드 값이 같은 레코드를 하나로 묶으며, 그룹별 분석에 쓰인다는 나머지 설명은 모두 맞다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.