SQL 개발자 (SQLD) / 02 SQL기본및활용
부서별 사원 수를 구했더니 어떤 부서가 결과에 아예 나타나지 않았습니다. 가장 가능성이 높은 이유는?
- 그 부서에 속한 사원이 한 명도 없어 사원 테이블에 행이 없기 때문입니다
- 집계 함수가 잘못되었습니다
- HAVING 조건 때문입니다
- 정렬 때문입니다
정답과 해설 보기
1. 그 부서에 속한 사원이 한 명도 없어 사원 테이블에 행이 없기 때문입니다
그룹은 존재하는 행에서만 만들어집니다. 사원이 없는 부서도 보이게 하려면 부서 테이블을 기준으로 외부 조인을 해야 합니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.