본문 바로가기
공부/SQL

[MySQL] CASE문 📜

by 희동츄루리 2023. 8. 16.
728x90

참고 자료

https://suy379.tistory.com/110

 

SQL CASE WHEN 구문 사용법 - 예제로 알아보기

오늘은 SQL에서 매우 자주 쓰이는 CASE WHEN 구문에 대해 포스팅합니다. CASE WHEN 구문은 SELECT절에 쓰이며, 대표적으로 2가지의 쓰임새가 있는데요! 1) 새로운 열을 생성하는 경우 SELECT CASE WHEN 기존 열

suy379.tistory.com

 

새로운 열을 생성하는 경우

SELECT CASE 
  WHEN 기존 컬럼명 = 조건1 THEN ‘값1’ 
  WHEN 기존 컬럼명 = 조건2 THEN ‘값2’
  …
  ELSE ‘값N’ END AS  새로운 컬럼명

 

열을 집계하는 경우(집계함수와 함께 사용)

SELECT 집계함수((DISTINCT) CASE WHEN 기존 컬럼명 = 조건
THEN 집계 컬럼명 (ELSE 값) END) AS 새로운 컬럼명

 

'공부 > SQL' 카테고리의 다른 글

[MySQL] 날짜 일수 반환 및 형식 함수 📜  (0) 2023.08.16