sqlserver 查找所有子级
作者:互联网
如上图,我们想查询出所有地区的数据,如果这样查询
select * from dict where parent_id=3
结果:
,肯定不是我们想要的所有子级数据
正确查询方式:
with temp as ( select * from dict where parent_id=3 union all select dict.* from temp inner join dict on temp.id = dict.parent_id ) select * from temp
结果:
,恩香香的
标签:parent,temp,sqlserver,查询,查找,dict,子级,id,select 来源: https://www.cnblogs.com/Allofus/p/15016333.html