DB2 VER9.1 FOR z/OS
아래 UPDATE문이 오류가 나는데 이해할 수가 없네여
누구 아시는 분 조언부탁합니다.
UPDATE DB2DBA.테이블1 A
SET ( A.입금금액
,A.지급금액
,A.계정잔액 ) =
(SELECT VALUE(B.입금금액,0) 입금금액
,VALUE(B.지급금액,0) 지급금액
,VALUE(B.계정잔액,0) 계정잔액
FROM (SELECT 컬럼1
,컬럼2
,SUM(입금금액) 입금금액
,SUM(지급금액) 지급금액
,SUM(계정잔액) 계정잔액
FROM DB2DBA.테이블1
WHERE 컬럼1 = '0099'
AND 컬럼2 = '2960201040002'
AND 컬럼3 <> '99991231'
GROUP BY 컬럼1
,컬럼2 ) B
WHERE A.컬럼1 = B.컬럼1
AND A.컬럼2 = B.컬럼2
AND A.컬럼3 = '99991231' )
; |