Database Architecture/postgresql
CASE WHEN문
물극필반99
2019. 12. 22. 05:37
반응형
1. 문법
CASE
WHEN condition_1 THEN result_1
WHEN condition_2 THEN result_2
...
ELSE result_n
END
2. 사용 예제
pbrifrs연결 값이 0인 경우 pbrifrs별도 컬럼을 사용하는 용도로 사용. 마치 NVL과 같은 형태
select code,
case
when pbrifrs연결 = 0 then pbrifrs별도
else pbrifrs연결
end as pbrifrs
from valueindex
where dates = (select dates from businessday
where 1=1
and monthfirstday ='Y'
and dates like '2019-04-%')
order by pbrifrs
반응형