Welcome! Everything is fine.

[프로그래머스/Lv.3] 부서별 평균 연봉 조회하기 - MySQL 본문

프로그래머스/SQL

[프로그래머스/Lv.3] 부서별 평균 연봉 조회하기 - MySQL

개발곰발 2024. 4. 15.
728x90

📌 문제

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

📌 정답

평균을 구하는 AVG 함수와 소수점을 반올림 하는 ROUND 함수를 사용해 평균 연봉을 내고, DEPT_ID로 묶어 부서별로 평균연봉을 구하도록 했다. 평균을 구해 소수점을 반올림하는 문제가 꽤 나오니 숙지해두는 것이 좋을 것 같다!

SELECT DEPT_ID, DEPT_NAME_EN, ROUND(AVG(SAL), 0) AS AVG_SAL
FROM HR_DEPARTMENT JOIN HR_EMPLOYEES USING(DEPT_ID) 
GROUP BY DEPT_ID
ORDER BY AVG_SAL DESC