在执行带有USING关键字的JOIN时,选择列表中不能包含限定词

在执行带有USING关键字的JOIN时,选择列表中不能包含限定词,第1张

在执行带有USING关键字的JOIN时,选择列表中不能包含限定词

它在抱怨

oi
预选赛

SELECt oi.order_id, product_jd, order_date       ^^^

Oracle不允许将限定词与联接一起使用

using
。最明确的解决方法是使用常规联接:

SELECT oi.order_id, product_jd, order_dateFROM order_items oi JOIN orders o ON o.order_id = oi.order_id

您也可以省略限定词。该

using
语句告诉Oracle,即使有两个称为的字段
order_id
,它们都相等:

SELECt order_id, product_jd, order_dateFROM order_items oi JOIN orders oUSING(order_id)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/4904765.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存