原文:sql 语句查所有父级

常见问题,给一个记录ID,查出它的所有父级,直到顶级 使用SMSS,sql server,找到一个办法. 思路是分两步,先循环找到所有父级的ID,再用IN查出所有父级 列说明 ID PK ParentId 上级IDParentId 表示到顶级了 SQL语句 : DECLARE childrenId VARCHAR 要查找这个ID的所有父级DECLARE parentIds VARCHAR max ...

2018-04-24 15:55 0 1189 推荐指数:

查看详情

SQL 递归找所有子节点及所有

SQL的树型结构中,很多时候,知道某一节点的值,需要查找该节点的所有子节点(包括多级)的功能,这时就需要用到如下的用户自定义函数. 表结构如下: ID int Dep_Type int ...

Fri Aug 22 19:14:00 CST 2014 0 3401
树形结构表查询,只用一条SQL语句查询所有ID解决办法

在树形结构表查询中用得最多的就是查询指定分类的所有下级分类,这个性能比较好的解决方案是为分类加一个编码(路径)把的ID都拼接上,最后通过like 'x%'就能把所有下级分类select出来。但是有时也会遇到反过来,找出指定分类的所有上级分类,这个情况尤其在分销或类传销的系统中最 ...

Mon Dec 16 22:27:00 CST 2019 0 1015
sql实现通过id查询所有的子集

通过sql实现传入id查询出所有的子集 最近刚好有个业务需要这样实现个功能,就是在点击查询列表详情的时候只会传入id,而详情得渲染出所有子集,那么做法有很多,可以直接通过代码递归查询去实现, 但很明显效率低下,所有考虑了下纯粹通过sql来实现这个功能点。 效果展示 如图这个“水果 ...

Fri Nov 20 01:28:00 CST 2020 0 2450
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM