[sql] 인라인 뷰를 사용하여 부서별 평균 연봉을 계산할 수 있나요?
SELECT department_id, AVG(salary) AS avg_salary
FROM (
    SELECT e.employee_id, e.department_id, e.salary
    FROM employees e
    JOIN departments d ON e.department_id = d.department_id
)
GROUP BY department_id;

위 예제에서는 employeesdepartments 테이블을 조인하여 각 부서의 평균 연봉을 계산하고 있습니다.

이와 같이 인라인 뷰를 사용하면 복잡한 쿼리를 간결하게 표현할 수 있어 유지보수가 쉽고, 성능도 개선될 수 있습니다.

여기서 인라인 뷰의 활용 방법이나 장단점에 대해 자세히 소개한 참고 자료를 확인하시면 도움이 될 것입니다.