SELECT
CASE WHEN CHR_RTCD = '정상(D000)' THEN CHAR(IFNULL(CHR_RCV_AMT,0))
ELSE CHR_RTNM END) AS CHR_RCV_AMT
FROM A
CHR_RTCD가 정상이면 요금(숫자형데이터)가 뿌려지고 정상이아니면 '잔액부족'(문자형데이터)가 CHR_RCV_AMT에 뿌려지도록 했는데
CHR_RCV_AMT형이 숫자라 문자데이터가 들어가니 <NULL>이라고 떠서 CHAR로 형을 바까줬습니다..
그러니.. 숫자의 천단위마다 컴마(,)가 사라졌어요..ㅠㅠ 이거 다시 어떻게 넣어야하나요?ㅠ
|