-- 김화영 님이 쓰신 글:
>> 사이베이스에서는 인라인뷰를 못쓰나요?
>>
>> 제가 사이베이스에서 하고 싶은작업은요....
>>
>> select sum(A.a), sum(A.b)
>> from ( select z,a,b,0,0,0,0
>> from aaa
>>
>> union all
>>
>> select z,0,0,c,d,0,0
>> from bbb
>>
>> union all
>>
>> select z,0,0,0,0,e,f
>> from ccc) A
>> group by z
>>
>> 이렇게 하고 싶은데... 사이베이스에서는 안돼나요... ?
>> 만약 안돼면 사이베이스에서는 이렇게 표현하고 싶을때 어떻게 sql을 작성해야 해요
>> 답변 부탁드립니다...
>> 제가 잘몰라서... 테이블을 aaa,bbb,ccc이렇게 세개를 썼는데요...
>> 제가 하려는 작업은요
>> 코드 당일금액,당월금액,금년금액누계 이렇게 내용을 코드별로 한줄에 나타나도록 한테이블의 내용을
>> 이용해서 뽑아내려니... 제가 생각한게. 위에 인라인뷰이거든요.
>> 인라인뷰 말구 좋은 안 있으면 좀 알려주세요....
>> 꼭좀 부탁드립니다....
>> 스크립트에서 계산을 해서 박아서 뿌려주도록 현재 프로그램이 되었는데...
>> 조회 버튼 누르면...점심먹고 와야해요....
>> 좋은 안 부탁드립니다.....
사이베이스에서는 오라클처럼 인라인뷰를 사용할수가 없습니다...
Stored Procedure를 사용해서 사용하시구요...
Stored Procedure에서 temp table를 사용하시면 쉽게
해결할 수 있을것 같네요...
|