Q&A
LeetCode CASE문 WHEN절을 사용한 1179번 문제 질문입니다.
질문 챕터 : CASE를 활용한 테이블 피봇 리트코드 문제풀이(난이도 상) 안녕하세요, 혹시 아래와 같은 칼럼명들을 수동으로 일일이 이름 붙여주지 않고, 반복문을 활용하여 만들어내는 방법은 없을까요? SELECT id, SUM(CASE WHEN month = 'Jan' THEN revenue ELSE NULL END) as JAN_Revenue, SUM(CASE WHEN month = 'Feb' THEN revenue ELSE NULL END) as Feb_Revenue, SUM(CASE WHEN month = 'Mar' THEN revenue ELSE NULL END) as Mar_Revenue, SUM(CASE WHEN month = 'Apr' THEN revenue ELSE NULL END) as Apr_Revenue, SUM(CASE WHEN month = 'May' THEN revenue ELSE NULL END) as May_Revenue, SUM(CASE WHEN month = 'Jun' THEN revenue ELSE NULL END) as Jun_Revenue, SUM(CASE WHEN month = 'Jul' THEN revenue ELSE NULL END) as Jul_Revenue, SUM(CASE WHEN month = 'Aug' THEN revenue ELSE NULL END) as Aug_Revenue, SUM(CASE WHEN month = 'Sep' THEN revenue ELSE NULL END) as Sep_Revenue, SUM(CASE WHEN month = 'Oct' THEN revenue ELSE NULL END) as Oct_Revenue, SUM(CASE WHEN month = 'Nov' THEN revenue ELSE NULL END) as Nov_Revenue, SUM(CASE WHEN month = 'Dec' THEN revenue ELSE NULL END) as Dec_Revenue FROM department GROUP BY id
- Likes
- 12
- Comments
- 5
- Viewcount
- 1163

