0
這是我的sql腳本。我試圖拉取所有60天內尚未開具發票的項目。它只返回一行。任何想法爲什麼?謝謝你的幫助!SELECT item,date WHERE date <sysdate - 60
SELECT oel.ordered_item Part_No,
MAX(rca.trx_date) AS "Last Invoice Date"
FROM oe_order_lines_all oel,
ra_customer_trx_all rca
WHERE rca.trx_date < trunc(sysdate)-60
GROUP BY oel.ordered_item
*不要*的'FROM'子句中使用逗號。 *始終*使用正確,明確,現代的'JOIN'語法。 –
@GordonLinoff說什麼,你的連接條件在哪裏? – Anand
錯過了rca和oel之間的內部連接條件 – LONG