컴퓨터활용능력 필기 1급 2015.10.17 기출 · 테이블 작성
아래는 [학생] 테이블의 디자인 보기와 [학생] 테이블을 이용한 SQL문이다. 다음 중 아래 SQL문의 실행 결과에 대한 설명으로 옳은 것은?


이 문제 풀어보기
정답 및 해설 보기
정답: 4번
제시된 SQL문의 논리 구조는 다음과 같습니다.
1. SELECT 동아리 FROM 학생: 학생 테이블에서 동아리 필드를 조회합니다.
2. GROUP BY 동아리: 동일한 동아리끼리 그룹을 묶습니다.
3. HAVING COUNT(*) > 2: 그룹화된 데이터의 개수가 2보다 큰 경우, 즉 가입 학생 수가 3명 이상인 그룹만 필터링합니다.
따라서 동아리에 가입한 학생이 3명 이상인 동아리들을 검색하는 결과가 도출됩니다.
1. SELECT 동아리 FROM 학생: 학생 테이블에서 동아리 필드를 조회합니다.
2. GROUP BY 동아리: 동일한 동아리끼리 그룹을 묶습니다.
3. HAVING COUNT(*) > 2: 그룹화된 데이터의 개수가 2보다 큰 경우, 즉 가입 학생 수가 3명 이상인 그룹만 필터링합니다.
따라서 동아리에 가입한 학생이 3명 이상인 동아리들을 검색하는 결과가 도출됩니다.