ORA-00904 when for inner joining same table

ORA-00904 when for inner joining same table

我的查询是:

select right.* from Table1 JOIN Table1 right on (right.field1 = left.field1)

我需要使用 where 子句进一步扩展此查询。 但这本身就是抛出,ORA-00904:无效标识符错误。

RightLeft 是右连接和左连接的保留关键字名称

rightleft 更改为其他别名。