728x90
반응형
문법
COALESCE (컬럼, 대체 값)
설명
대체 값은 컬럼이 null인 경우 대체 값으로 반환한다. (다른 컬럼으로 대체할 수 있다. )
PostgreSQL | ORACLE | MSSQL |
COALESCE(param1, param2) | NVL(param1, param2) | ISNULL(param1, param2) |
대체 방법
1. 컬럼
coalesce(name, id) as name
2. 지정 문자열
coalesce(name, 'No Data') as name
3. null
coalesce(name, null) as name
4. json
coalesce(name, '{}')::json as name
728x90
반응형
'Study > PostgreSQL' 카테고리의 다른 글
[postgreSQL] 날짜/시간 함수 (1) | 2023.04.11 |
---|---|
[POSTGRES] 여러개의 행 하나의 행으로 표현하기 (0) | 2023.03.28 |
[PostgreSQL] EXISTS 연산자 (0) | 2022.09.28 |
[PostgreSQL] WITH 절 (1) | 2022.09.21 |
[PostgreSQL] AUTO INCREMENT 사용하기 (0) | 2022.07.06 |
댓글