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;
我要選擇現場總和(TOTAL_AMOUNT)從其他表(TRX_PPH23_BUKTI_DETAIL)加盟,但我對這個列有相同的價值觀加盟,選擇列與其他表
我知道問題因爲我沒有特別說明的關鍵(bukti_id)..但我不知道 如何循環此查詢沒有存儲過程+參數
它沒有工作,PB.BUKTI_ID在該範圍內無效.. – Niinii
如果您是正確的,請您接受答案嗎? – Felquir