[SQL] coalesce 함수
역할 변수의 값이 비어있을 때 NULL을 반환하지 않고 지정한 데이터를 반환하게 됩니다. 사용예시 extra_fee 값이 null 인 경우 0을 반환합니다. level이 0보다 크고 status_code는 1이 아닐때 status_code가 null인 경우 0을 반환합니다. color, flavor 값이 null 인 경우 smell, fell 값이 존재하는 경우 smell 값을 반환합니다. coalesce( extra_fee, 0 ) coalesce( case when level > 0 and status_code != 1 then status_code end ), 0 ) coalesce( color, flavor, smell, feel ) 참고내용 통계 배치 자동메일을 수신하지 못하여 원인을 확인해보니..
메모 - 프로그래밍/SQL
2020. 4. 6. 21:33