1. SQL에서 분기 처리란 무엇인가? SQL은 기본적으로 선언형 언어로, 흐름 제어보다는 “무엇을 조회할 것인가”를 선언하는 방식이다. 하지만 실무에서는 데이터의 상태에 따라 조건을 다르게 적용해야 하는 경우가 많다. 예를 들어 다음과 같은 경우가 그렇다.주문 상태가 ‘결제완료’일 때만 배송정보 출력포인트가 1000 이상이면 등급을 ‘Gold’로 표시로그인 경로가 모바일일 때만 푸시 알림 여부 체크 이처럼 한 컬럼의 값에 따라 출력 내용을 바꾸거나 계산 방식을 변경해야 할 때, SQL에서는 CASE, IF, WHEN, COALESCE, NULLIF 같은 분기 구문을 활용하게 된다.2. CASE WHEN 구문의 기본 사용법 CASE는 SQL에서 가장 대표적인 분기 제어문이다. 특정 컬럼의 값에 따라 다른..