더북(TheBook)

예제 4-22 employees 테이블에서 employee_id가 10 이상인 직원에 대해 job_id별로 그룹화하여 job_id별 총 급여와 job_id별 평균 급여를 구하되, job_id별 총 급여가 30000보다 큰 값만 출력하세요. 출력 결과는 job_id별 총 급여를 기준으로 내림차순 정렬하세요.

SELECT job_id 직무, SUM(salary) 직무별_총급여, AVG(salary) 직무별_평균급여

FROM   employees

WHERE  employee_id >= 10

GROUP BY job_id

HAVING   SUM(salary) > 30000

ORDER BY 직무별_총급여 DESC, 직무별_평균급여;

 

실행 결과

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.