SELECT PB.BUKTI_ID,
PB.BUKTI_DATE,
CBD.DISBURSE_DATE,
PB.CB_ID,
PB.BUKTI_RECEIVED_BY,
PB.NPWP,
(SELECT SUM (TOTAL_AMOUNT)
FROM TRX_PPH23_BUKTI PB
LEFT JOIN
TRX_PPH23_BUKTI_DETAIL PBD
ON PB.BUKTI_ID = PBD.REF_BUKTI_ID)
AS TOTAL_AMOUNT,
PB.BRANCH_ID,
DECODE (PB.BUKTI_STATUS, 'O', 'Open', 'B', 'Cancel', 'Close')
BUKTI_STATUS
FROM TRX_PPH23_BUKTI PB
LEFT JOIN
((SELECT DISBURSE_NO,
DISBURSE_DATE,
RECEIVED_BY,
TOTAL_AMOUNT,
DISBURSE_STATUS
FROM TRX_CASH_DISBURSE_HEADER)
UNION
(SELECT DISBURSE_NO,
DISBURSE_DATE,
RECEIVED_BY,
TOTAL_AMOUNT,
DISBURSE_STATUS
FROM TRX_BANK_DISBURSE_HEADER)) CBD
ON PB.CB_ID = CBD.DISBURSE_NO
ORDER BY PB.BUKTI_ID DESC;
내가 다른 테이블 (TRX_PPH23_BUKTI_DETAIL)에서 합류하지만 난이 열의 동일한 값을 가지고에서 필드 합계 (TOTAL_AMOUNT)을 선택하고 싶지는 다른 테이블과 조인 문제는 내가 언급 한 열쇠 (bukti_id) ..하지만 난 모르겠다 저장 프로 시저 + 매개 변수없이이 쿼리를 반복하는 방법선택 열은</p> <p><img src="https://i.stack.imgur.com/SfIzn.jpg" alt="enter image description here"></p> <p>내가 아는,
해당 범위에서 PB.BUKTI_ID이 (가) 유효하지 않습니다. – Niinii
맞으면 대답을 수락 할 수 있습니까? – Felquir