MSSQL] PIVOT, UNPIVOT, GROUPING SETS, ROLLUP, CUBE
결과 sets을 pivot, unpivot 하는 쿼리를 작성해보자. GROUPING SET, CUBE, ROLLUP과 함께 여러 그룹을 명시하는 쿼리를 작성해보자. PIVOT, UNPIVOT SQL Server에서 피벗을 사용하여 데이터가 표시되는 방식을 행 기반 방향에서 열 기반 방향으로 전환할 수 있다. 열의 값을 고유한 값 목록에 통합한 다음, 해당 목록을 열 제목으로 프로젝션한다. 일반적으로 여기에 새 열의 열 값에 대한 집계가 포함된다. 아래와 같은 중복값이 있는 데이터를 PIVOT 연산자를 사용하여 Category 및 Orderyear를 기준으로 결과를 분석해보자. Category로 그룹핑하고, Orderyear 별로 Qty의 합계를 표시하면 된다. SELECT Category, [2019],..
2023. 4. 14.