insert into temp_table(acct_code, acct_name, dr_amt, cr_amt)
select '101', '현금',sum(cr_amt) , sum(dr_amt)
from acct11V2
where WORK_ID = '1'
AND SLIP_DATE BETWEEN '20010105'
AND '20010110'
and slip_div = '1' or slip_div = '2'
이렇게 어느 특정한 값과 다른 필드값을 강제로 넣는 INSERT문도 가능한가요?
이런INSERT문을 썼더니 먹질 않아요.. 어떻게 해야 하죠?
제발 아시는분 갈켜주세요...
근데 에러나는 게 당연하겠군요...
SUM이라는 오라클 함수를 쓰셨군요...
SUM은 그룹 함수입니다...
Group By 문장이 빠져서 그래여.. 님아...
Group By Col_A , Col_B 이런식으루요 너 주심 잘 돌아갈텐디요...
아마지가 생각하기론 Group By acct_code, acct_name일 것 같네요...
주야 wrote:
> insert into temp_table(acct_code, acct_name, dr_amt, cr_amt)
> select '101', '현금',sum(cr_amt) , sum(dr_amt)
> from acct11V2
> where WORK_ID = '1'
> AND SLIP_DATE BETWEEN '20010105'
> AND '20010110'
> and slip_div = '1' or slip_div = '2'
> 이렇게 어느 특정한 값과 다른 필드값을 강제로 넣는 INSERT문도 가능한가요?
> 이런INSERT문을 썼더니 먹질 않아요.. 어떻게 해야 하죠?
> 제발 아시는분 갈켜주세요...