1
的輸出,所以我找到了重複數據運行該查詢複製SQL查詢
SELECT PRHA.REQUISITION_NUMBER REQUISITION_NUMBER,
PRLA.LINE_NUMBER LINE_NUMBER,
PRLA.QUANTITY QUANTITY,
PRLA.UNIT_PRICE UNIT_PRICE,
PRLA.UNIT_PRICE*PRLA.QUANTITY AMOUNT,
ESIV.ITEM_NUMBER ITEM_NUMBER,
ESIV.DESCRIPTION DESCRIPTION,
UOM.DESCRIPTION UNIT_OF_MEASURE
FROM EGP_SYSTEM_ITEMS_VL ESIV,
POR_REQUISITION_LINES_ALL PRLA,
POR_REQUISITION_HEADERS_ALL PRHA,INV_UNITS_OF_MEASURE_VL UOM
WHERE PRHA.REQUISITION_HEADER_ID=PRLA.REQUISITION_HEADER_ID
AND PRLA.ITEM_ID=ESIV.INVENTORY_ITEM_ID
AND UOM.UOM_CODE = PRLA.UOM_CODE
AND PRHA.REQUISITION_NUMBER=:PR_NUMBER
如何解決它之後?
不知道是誰教的你加入這樣的表格,但是你應該要求退款並學習EXPLICIT JOIN語法 – JohnHC
你可以嘗試減少查詢來查看哪個連接引入了重複項。也許你在哪裏缺少條件。 – 1010