[sql] 인라인 뷰를 사용하여 데이터를 그룹화할 수 있나요?

예를 들어, 다음은 인라인 뷰를 사용하여 데이터를 그룹화하는 예제입니다.

SELECT department, AVG(salary) AS avg_salary
FROM (SELECT employee_id, department, salary FROM employees) inline_view
GROUP BY department;

위 예제에서는 인라인 뷰를 사용하여 “employees” 테이블의 데이터를 가져와 각 부서별 평균 급여를 계산하고 있습니다.

인라인 뷰를 사용하면 쿼리를 더 간결하고 가독성이 높게 작성할 수 있으며, 효율적인 데이터 그룹화나 가공을 할 수 있습니다.

참고 문헌: