¸ø²éѯÓï¾äSELECT cargo_bil.dept_cod, cargo_bil.mart_man, cargo_bil.shipper_nam,
fee_acc_bil.payer_cod, cargo_bil.ship_nam, cargo_bil.ship_no,
cargo_bil.bil_dte, cargo_bil.bil_no, cargo_bil.bill_nbr,
CAST(fee.not_amnn AS NUMBER(15,2)) NOT_AMNN, fee.fee_typ
FROM cargo_bil,
fee_acc_bil,
(SELECT a.fid, a.fee_amnn - NVL (b.sign_amnn, 0) not_amnn, a.fee_typ
FROM (SELECT cargo_bil_fee.fid,
SUM (cargo_bil_fee.fee_amnn) fee_amnn,
cargo_bil_fee.fee_typ
FROM cargo_bil_fee
WHERE cargo_bil_fee.fee_typ = 'YS'
OR cargo_bil_fee.fee_typ = 'YF'
GROUP BY cargo_bil_fee.fid, cargo_bil_fee.fee_typ) a,
(SELECT fee_acc_bil.src_bil_id, fee_acc_bil.fee_typ,
SUM (fee_acc_bil.sign_amnn) sign_amnn
FROM fee_acc_bil
WHERE fee_acc_bil.fee_typ = 'YS'
OR fee_acc_bil.fee_typ = 'YF'
GROUP BY fee_acc_bil.src_bil_id, fee_acc_bil.fee_typ) b
WHERE a.fid = b.src_bil_id(+) AND a.fee_typ = b.fee_typ(+)) fee
WHERE cargo_bil.ID = fee.fid(+) AND fee.not_amnn > 0
ORDER BY cargo_bil.dept_cod, cargo_bil.mart_man¼ÓÌõ¼þ( 1=1 AND cargo_bil.BIL_DTE>=TO_DATE('2008-03-01', 'YYYY-MM-DD') and cargo_bil.BIL_DTE<=TO_DATE('2008-03-26', 'YYYY-MM-DD') and FEE.FEE_TYP = 'YS' and cargo_bil.CHK_ID = 'T' )µÄʱºò³öÏÖÒì³££º²»Ö§³ÖµÄ²éѯÓï¾ä£ºSELECT cargo_bil.dept_cod, cargo_bil.mart_man, cargo_bil.shipper_nam,
fee_acc_bil.payer_cod, cargo_bil.ship_nam, cargo_bil.ship_no,
cargo_bil.bil_dte, cargo_bil.bil_no, cargo_bil.bill_nbr,
CAST(fee.not_amnn AS NUMBER(15,2)) NOT_AMNN, fee.fee_typ
FROM cargo_bil,
fee_acc_bil,
(SELECT a.fid, a.fee_amnn - NVL (b.sign_amnn, 0) not_amnn, a.fee_typ
FROM (SELECT cargo_bil_fee.fid,
SUM (cargo_bil_fee.fee_amnn) fee_amnn,
cargo_bil_fee.fee_typ
FROM cargo_bil_fee
WHERE cargo_bil_fee.fee_typ = 'YS'
OR cargo_bil_fee.fee_typ = 'YF'
GROUP BY cargo_bil_fee.fid, cargo_bil_fee.fee_typ) a,
(SELECT fee_acc_bil.src_bil_id, fee_acc_bil.fee_typ,
SUM (fee_acc_bil.sign_amnn) sign_amnn
FROM fee_acc_bil
WHERE fee_acc_bil.fee_typ = 'YS'
OR fee_acc_bil.fee_typ = 'YF'
GROUP BY fee_acc_bil.src_bil_id, fee_acc_bil.fee_typ) b
WHERE a.fid = b.src_bil_id(+) AND a.fee_typ = b.fee_typ(+)) fee
WHERE cargo_bil.ID = fee.fid(+) AND fee.not_amnn > 0
ORDER BY cargo_bil.dept_cod, cargo_bil.mart_man |