[MYSQL/Database] Case문 (+ COALESCE, IFNULL)


[MYSQL/Database] Case문 (+ COALESCE, IFNULL)

(아래 내용은 Database를 처음 공부하는 초보 개발자가 복습하는 내용입니다. 틀린 정보는 댓글로 알려주세요!) 오늘 공부할 내용은 아래와 같다. 1. 검색 CASE 2. 단순 CASE 3. CASE문 정리 4. COALESCE 함수 5. IFNULL 함수 대부분의 계산은 연산자와 함수를 통해 처리할 수 있지만 기존 연산자나 함수만으로 처리할 수 없는 데이터도 있다. 예를 들어 NULL은 어떠한 연산을 해도 NULL을 반환한다. 이때 CASE문을 활용하면 문제를 해결할 수 있다. CASE문은 검색 CASE와 단순 CASE로 나눌 수 있다. · 예제 테이블 1. 검색 CASE WHEN: 참/거짓을 반환하는 조건식 기술 THEN: WHEN이 참일 경우 실행 ELSE: 모든 WHEN이 거짓일 경우 실행, 생략 시.......


원문링크 : [MYSQL/Database] Case문 (+ COALESCE, IFNULL)