반응형
조건문 CASE
CASE
WHEN < 조건문 1 > THEN 결과문 1
...
ELSE < 결과문 3> END
COALESCE
- -NULL 값 대체 함수
- -Coalesce ( 매개변수1, 매개변수2 .. ) = > NULL 이 아닌 첫번째 매개변수 반환
NULLIF
- - 값을 NULL 로변환하고 싶을 때 사용
- -NULLIF( 매개변수1, 매개변수2) => 두 매개변수가 같으면 NULL, 아니면 첫번째 값 반환
- 해설
- nullif(student,0) : student 가 0일 경우 0 변환
- :: char : 나눈 값을 문자형으로 변환
- coalesce : 매개변수 1이 null 일경우 '나눌 수 없음' 반환
- > null 과 함께한 모든 연산은 null
반응형
'PostgreSQL' 카테고리의 다른 글
PSQL Postgresql 중복 허용 insert (0) | 2023.12.20 |
---|---|
*[pSQL] 뷰와 인덱스 (0) | 2023.01.26 |
Postgresql JSON (0) | 2023.01.17 |
[pSQL] 배열 연산자와 함수 (0) | 2023.01.17 |
[pSQL] 날짜 및 시간 연산자, 함수 (0) | 2023.01.17 |