
답은 맞췄는데 헷갈리는 점이 생겼어요.
예전 포스트에서 GROUP BY에 포함되지 않은 컬럼을 SELECT절에서 쓰면 올바르지 않은 데이터가 뽑히는 현상이 있었어요.
이 문제에서는 딱히 문제는 없네요 ..? 🤔
SELECT HD.DEPT_ID
, DEPT_NAME_EN
, ROUND(AVG(SAL)) AVG_SAL
FROM HR_DEPARTMENT HD
JOIN HR_EMPLOYEES HE ON HD.DEPT_ID = HE.DEPT_ID
GROUP BY DEPT_ID
ORDER BY AVG_SAL DESC