[sql] 인라인 뷰를 사용하여 연도별로 부서의 인원 수를 계산할 수 있나요?

예를 들어, 다음과 같은 쿼리를 사용하여 인라인 뷰를 통해 연도별로 부서의 인원 수를 구할 수 있습니다.

SELECT 
    Department,
    Year,
    COUNT(EmployeeID) AS EmployeeCount
FROM 
    (SELECT 
        Department,
        EmployeeID,
        YEAR(HireDate) AS Year
    FROM 
        Employees) AS EmployeeData
GROUP BY 
    Department, Year;

이 쿼리는 먼저 인라인 뷰를 사용하여 Employee 테이블에서 Department, EmployeeID 및 HireDate 열을 선택하고, HireDate를 연도별로 변환합니다. 그런 다음 부서와 연도별로 그룹화된 인원 수를 계산합니다.

이 방법을 사용하여 인라인 뷰를 활용해 연도별로 부서의 인원 수를 계산할 수 있습니다.

참고 문헌: