피벗 테이블 썸네일형 리스트형 [SQL] CASE WHEN으로 Pivot 하는 방법 Hive 뿐만 아니라, 다양한 SQL 언어에서 CASE WHEN을 활용하여 Pivot이 가능하다. 개인적으로 컬럼의 종류가 많으면 Python Pandas를 활용한 Pivot을 선호하며, 대용량 데이터이거나 또는 피벗 해야 하는 데이터 종류가 많지 않다면 SQL에서 처리하는 것을 더 선호한다. 따라서 본인은 상황에 따라 바꿔 가면서 데이터 Pivoting을 진행하는 편이다. 예시로 참고한 데이터는 Leetcode의 "reformat-department-table"이다. https://leetcode.com/problems/reformat-department-table/ Reformat Department Table - LeetCode Level up your coding skills and quickly.. 더보기 이전 1 다음