YataNox

[My_SQL] 부서별 평균 연봉 조회하기 본문

DB/Programmers SQL

[My_SQL] 부서별 평균 연봉 조회하기

에이디/김우진 2024. 6. 3. 13:55

문제

 

두 테이블을 DEPT_ID를 기준으로 조인하고 그룹화한다. 이후 ROUND와 AVG를 이용하여 SAL의 평균 값을 계산하고 ID와 부서명과 함께 출력한다.

코드

SELECT emp.DEPT_ID, dept.DEPT_NAME_EN, ROUND(AVG(emp.SAL)) AS 'AVG_SAL'
FROM HR_EMPLOYEES emp JOIN HR_DEPARTMENT dept ON emp.DEPT_ID = dept.DEPT_ID
GROUP BY dept.DEPT_ID
ORDER BY 3 DESC;