尝试连接三个表,不断收到错误00933(Oracle Apex)

k0pti3hp  于 2023-08-03  发布在  Oracle
关注(0)|答案(1)|浏览(87)

我试图查询三个表,显示2017年至2019年的日本相扑结果,按最高排名过滤。

Select a.*, b.*, c.* 
from sumo_2019 a 
where Rikishi1_Rank like 'Y%'
join sumo_2018 b on a.Rikishi1_ID = b.Rikishi1_ID
join sumo_2017 c on b.Rikishi1_ID = c.Rikishi1_ID

字符串
我一直得到这个错误
00933 SQL命令未正确结束。
我尝试将连接更改为Full Outer,但没有成功(我尝试显示所有排名为'Y %'的摔跤手,无论他们是否出现在其他表中)。我一直收到同样的错误。

uelo1irk

uelo1irk1#

WHERE子句位于连接之后,而不是之前

相关问题