sql 递归查询问题,在线等

为什么没查询出子级呢?

哪里写错了?

 

with cte as
(
    select  menuId, ParentID, menuName FROM voion_Menu  
    where ParentID=-1
    union all
    select d.menuId, d.ParentID, d.menuName from cte c inner join voion_Menu d
    on c.ParentID = d.menuId
)
select * from cte
UYOU
浏览 506回答 3
3回答

慕丝7291255

虽然没在这种数据库写过SQL ,一眼就看到了很多不合理 不清楚你的 union all 想要表达什么

牛魔王的故事

具体哪里不合理 愿闻其详

波斯汪

写错了条件
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java