행렬 변환 함수 PIVOT, UNPIVOT [MSSQL 가로 세로 변환, 행열변환]
[MSSQL] 행렬 변환 함수 PIVOT, UNPIVOT # PIVOT 아래와 같이 학생이름, 과목, 점수가 반영된 테이블이 있다고 가정하면 WITH TABLE_A (이름, 과목, 점수) AS ( SELECT '철수', '국어', 90 UNION ALL SELECT '철수', '영어', 85 UNION ALL SELECT '영희', '국어', 70 UNION ALL SELECT '영희', '영어', 80 ) SELECT * FROM TABLE_A - 조회 값 이름 과목 점수 철수 국어 90 철수 영어 85 영희 국어 70 영희 영어 80 이 테이블에 대하여 과목별 학생의 점수 합을 구하고 싶다면? 아래와 같이 MSSQL에서 재공하는 PIVOT을 사용 한다. ex) 과목별 점수 구하기 WITH TABLE_..
2018.06.18