約 1 週間前に SQL を開始したばかりですが、なぜこれがエラーになるのか疑問に思っています。上部に Select * を実行すると、ITEM_NUMBER が表示され、他の列名を使用した場合も表示されますが、これは表示されません。
私はOracleを使用しており、ORDER_DELIVERABLESにはプライマリキーとしてITEM_NUMBERがあり、DIGITALPRODUCT_ORDER.ITEM_NUMBERにはプライマリフォーリンであると想定するPFとしてそれがありますか?
誰かが私を助けて、少し説明してくれたら、それは素晴らしいことです。ありがとう!
SELECT ITEM_NUMBER
FROM
(
SELECT *
FROM ORDER_DELIVERABLES
INNER JOIN DIGITALPRODUCT_ORDER
ON DIGITALPRODUCT_ORDER.ITEM_NUMBER = ORDER_DELIVERABLES.ITEM_NUMBER
)