大约一周前刚开始使用 SQL,我想知道为什么这会给我一个错误。如果我在顶部选择 *,我可以看到 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
)