クエリは次のとおりです。
select STOCKS.STOCKNO, STOCKS.DESCRIPTION, ORDERITEMS.QTYORD
from STOCKS
left join ORDERITEMS
on STOCKS.STOCKNO = ORDERITEMS.STOCKNO
WHERE STOCKNO !=(Select STOCKNO from ORDERITEMS where ORDERNO='1' or ORDERNO='2')
ORDER BY STOCKNO
/
エラーは次のとおりです。
ORA-00918: column ambiguously defined for every stock item..
私は結合を行いましたが、最初のクエリに対してではなく、2番目のクエリに対してです
WHERE STOCKNO !=(Select STOCKNO from ORDERITEMS where ORDERNO='1' or ORDERNO='2')
質問は、これまでに注文が行われていない在庫を含め、在庫、説明、注文数量を表示することです。