[MySQL] 조건문 IF, CASE
SQL/SQL 문법
2023. 4. 25. 15:19
1. IF 함수 IF(조건문, 참일 때 값, 거짓일 때 값) ex) TLNO가 NULL일 때 'NONE'을 아닐 때 TLNO를 출력하고 싶다면 SELECT IF(TLNO IS NULL, 'NONE', TLNO) FROM 테이블 명; 2. CASE문 CASE WHEN 조건1 THEN 실행문1 WHEN 조건2 THEN 실행문2 ELSE 실행문3 END 조건1이 맞을 때 실행문1을 조건2가 맞을 때 실행문2를 그 외의 경우는 실행문3을 실행한다. CASE문 마지막에 END 잊지 말기! ex) TLNO가 NULL일 때 'NONE'을 아닐 때 TLNO를 출력하고 싶다면 SELECT CASE WHEN TLNO IS NULL THEN 'NONE' ELSE TLNO END FROM 테이블 명;