미수금을 구하려고 합니다
select '1' MUSI1, SUM(ISNULL(MSUM,0)) AS SUMINCOIN from tflowmain WHERE CHKIO = '출금'
UNION
select '2' MUSI1, SUM(ISNULL(MCASH,0))AS SUMOUTCOIN from tflowmain WHERE CHKIO = '입금'
저가 원하는 자료는 레코드가 하니인
입금액 : 출금액 : 미수금입
그러나 위의 결과는 레코드가 2개로 생성된
1 출금액
2 입금액
어떻게 해야하는지요
decode문을 이용하시면 될것같습니다...
select sum(decode(chkio,'출금', msum, 0)) SUMINCOIN,
sum(decode(chkio,'입금', mcash, 0)) SUMOUTCOIN
from tflowmain
where chkio in ('출금',입금')
이런식으로 하면 될것같은데...
테스트는 못했습니다...