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

NoHae·2025년 10월 30일

SQL

목록 보기
81/86
post-thumbnail

문제 출처

코딩테스트 연습 > GROUP BY > 부서별 평균 연봉 조회하기
https://school.programmers.co.kr/learn/courses/30/lessons/284529

문제 설명

접근 방법

HR_DEPARTMENT 테이블을 HR_EMPLOYEES 에서 각 부서 별로 평균 연봉을 구한 서브쿼리와 조인한다.

select hre.dept_id, hrd.dept_name_en, hre.avg_sal
from hr_department as hrd
join (select dept_id, round(avg(sal)) as avg_sal
     from hr_employees
      group by dept_id
     ) as hre
on hrd.dept_id = hre.dept_id
order by hre.avg_sal desc

알게된 점

문제푼 흔적

profile
노력 해보려고 하는 사람(00년생 소프트웨어융합학과, 24년 12월 부터 백엔드 및 코테 공부 시작)

0개의 댓글