SLECET CASE
WHEN 조건 THEN 출력
WHEN 조건 THEN 출력
...
ELSE
END
# 조건에 논리 연산자 사용 가능(or, and..)
#두 가지 이상 조건을 적을 경우 AND 또는 OR 연산자 사용(A=B=C X)
# CASE문에도 별칭 가능(END AS 별칭)
# *(아스타) 사용해서 조건문 점검해보기
#CASE문으로 만든 새로운 컬럼으로도 GROUP BY 가능
# 조건문은 작성 순서대로 정의
-> 앞 조건에 의해 정의된 데이터는 다음 조건 필터링에서 제외
-> 따라서 WHEN절의 순서도 중요하다!
해커랭크 CASE 조건문 문제
-Type of Triangle
*본 내용은 데이터리안 'SQL 데이터 분석 캠프 입문반' 을 수강하며 작성한 내용입니다.
'SQL > 개념 정리' 카테고리의 다른 글
| SQL로 EDA해보기 (0) | 2023.05.31 |
|---|---|
| [SQL] WEEK3 (0) | 2023.05.23 |
| [SQL] CASE를 활용한 데이터 피봇 (0) | 2023.05.18 |
| [SQL] GROUP BY (0) | 2023.05.09 |
| [SQL] 별칭 붙이기 (0) | 2023.05.09 |