2020-09-06
oracle inner join问题
Select Distinct a.Functionguid
From Sys_Function a, Sys_Function b
Where 1 = 1
And a.Functionguid = b.Functionguid
And Concat(b.Hierarchycode, ‘.’) Like Concat(a.Hierarchycode, ‘.%’);
select DISTINCT a.functionGUID
from sys_function a
inner join sys_function b
on CONCAT(b.hierarchyCode,’.’) like CONCAT(a.hierarchyCode,’.%’)
where 1=1;
这个两个SQL是否等价。如果是等价的为什么执行后结果会不一样。不胜感激。
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
