-
[PostgreSQL] CASE문데이터 분석/SQL 2022. 4. 9. 14:10
출처 : 데이터 분석을 위한 SQL 레시피
CASE
CASE 문은 규칙을 정하고, 그것을 따라 새 열을 생성할 수 있습니다.
아래의 예시는 각 행의 company열의 값이 1, 2, 3일 경우 company_name 열에 '삼성', '애플', '테슬라' 저장되고 그 외의 것은 '기타'로 저장되도록 작성한 CASE문입니다.
Select User_id , CASE WHEN company = 1 THEN ‘삼성’ WHEN company = 2 THEN ‘애플’ WHEN company = 3 THEN ‘테슬라’ ELSE ‘기타’ END AS company_name FROM club_member;
'데이터 분석 > SQL' 카테고리의 다른 글
[BigQuery] ROLLUP 없이 ROLLUP 구현하기 (0) 2022.05.11 [BigQuery] Table 생성 (0) 2022.05.07 [BigQuery] CROSS JOIN을 이용한 Table 열 압축, 정리 (0) 2022.05.05 [PostgreSQL] timestamp 다루기 (0) 2022.04.10 [PostgreSQL][ubuntu 20.04.3]설치 및 데이터 베이스 생성 (0) 2022.04.04