Coalesce
-
SQL COALESCE 함수 A to Z: NULL이 아닐 때까지 대체값 찾기Database 2025. 7. 3. 11:24
들어가며데이터를 처리하다 보면 여러 컬럼 중 첫 번째로 값이 존재하는(≠NULL) 컬럼을 골라 쓰고 싶을 때가 있습니다. 이럴 때 쓰기 좋은 함수가 COALESCE입니다. 이번 글에서는 COALESCE의 역할, 문법, 다양한 예제를 통해 활용법을 정리합니다.1. COALESCE란?COALESCE(expr1, expr2[, expr3, …]) 함수는 인자들을 왼쪽부터 순서대로 검사하여,첫 번째로 NULL이 아닌 값을 반환모두 NULL이면 → NULL 반환하는 함수입니다.2. 기본 문법COALESCE(값1, 값2, 값3, …)3. 실전 예제예제 테이블: orders3-1) 우선순위 메모 가져오기SELECT order_id, COALESCE(customer_memo, admin_note, default_n..