아폴론 님이 쓰신 글 :
: Jonathan 님이 쓰신 글 :
: : 감사합니다.
: :
: : 제가 사용하는 버전은 2.0입니다.
: :
: : select bb,
: : sum(case when cc = '1' then dd else 0 end) "값1" ,
: : sum(case when cc = '2' then dd else 0 end) "값2" ,
: : sum(case when cc = '3' then dd else 0 end) "값3"
: : from nt
: : group by bb
: : 이 쿼리문은 잘되는데..
: :
: : select bb,sum("값1") "값1",sum("값2") "값2",sum("값3") "값3"
: : from
: : (
: : select bb,
: : case when cc = '1' then sum(dd) end "값1" ,
: : case when cc = '2' then sum(dd) end "값2" ,
: : case when cc = '3' then sum(dd) end "값3"
: : from nt
: : group by bb,cc
: : )
: group by bb ==>> 이 문장이 빠졌네요...
:
: : 이 쿼리문은 똑같은 에러문이 나옵니다. 아무래도 Group By 문에서 bb,cc,dd 다 줘야하나 봅니다.
: :
: : 그래도 해결했으니... 감사합니다. ~*^^* 즐거운 하루되세요~*^^*
: :
|