STAFF 테이블에는 지점별로 여러 직무의 사원이 저장되어 있다. 다음 SQL과 그 변경에 대한 설명으로 적절하지 않은 것은?
보기
SELECT BRANCH_ID, JOB_CODE, SUM(PAY)
FROM STAFF
WHERE PAY >= 3000
GROUP BY BRANCH_ID, JOB_CODE
HAVING SUM(PAY) > 12000;
- 1SELECT에서 JOB_CODE만 제외해도 그룹화 기준은 유지된다.
- 2WHERE 조건을 통과한 행으로 지점과 직무별 급여 합계를 구한다.
- 3논리적으로 GROUP BY, HAVING, SELECT 순서로 처리된다.
- 4GROUP BY에서 JOB_CODE만 제외해도 현재 SELECT 절은 유효하다.
꿈라CBT