gpt4 book ai didi

sql - Oracle 左外连接查询

转载 作者:行者123 更新时间:2023-12-04 19:53:34 25 4
gpt4 key购买 nike

select a,last_note_user,c,d,iso_src
from X,Y,Z
left outer join W
ON (W.last_note_user=Z.userid AND W.user_ten=Y.iso_src)

当我执行上面的查询时,它给我错误 "Y.iso_src"is a invalid identifier。但是,Y.iso_src is a valid identifier and它存在于系统表中。上面的左外连接有问题吗?请帮帮我!!!

最佳答案

您不能以这种方式在 Oracle 中混合使用 JOIN 语法。

JOIN 条件只能引用以前使用 ANSI JOIN 语法连接的表。

使用这个:

SELECT  a, last_note_user, c, d, iso_src
FROM X
CROSS JOIN
Y
CROSS JOIN
Z
LEFT OUTER JOIN
W
ON W.last_note_user = Z.userid
AND W.user_ten = Y.iso_src

关于sql - Oracle 左外连接查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1166658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com