풍요로운 님 말씀데로 저렇게 하셔도 되구요
아니면
select case
when
AA.BEFORE_CURRENT_MONTH_SUM is NULL then '-'
when
AA.BEFORE_CURRENT_MONTH_SUM=0 then '-'
ELSE AA.BEFORE_CURRENT_MONTH_SUM
END [ALIAS]<-- 써주시는게 깔끔하겠죠.^^
FROM ~~~~
이렇게 하셔도 되요..
전 디코드보다 케이스를 쓰거든요..
그런데 저 컬럼이 속성이
문자형인이 숫자인지..가 궁금하네요..
0이 나온거 보면 숫사 일거 같기도 한데
그렇게 되면 '-'를 쓰실수가 없을수도
있구요.. 문자형이라면
0 있다는 소리는 '0' 이거로 문자화 시켰다는건데
그렇게 되면 조건절에도 '0' 이렇게 해주셔야
할거에요.