SQL SEVER 递归查询
2024-08-31 06:25:35
with ts as (
select fitemclassid,fitemid,fnumber,Fparentid,fname,FFullNumber from t_item where Fparentid=0 and fitemclassid=4
--首先要查询出最原始父级的信息
union all
--全连接
select a.fitemclassid,a.fitemid, a.fnumber,a.Fparentid,a.fname,a.FFullNumber from t_item a inner join ts b on a.Fparentid=b.fitemid
--将整体的查询结果重新嵌套进语句中,将查询结果集中子类的ID与父类ID关联,进行查询
)
select * from ts order by fnumber
递归查询本质就是:
1.查询出父级信息;
2.核心在于在写循环查询体时,外层查询集同时引入进内部,进行迭代;
最新文章
- mysql中Access denied for user 'root'@'localhost' (using password:YES)
- Web开发者的六个代码调试平台
- OC-分类
- UI学习笔记---第十天UITableView表视图编辑
- Spring的java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based!异常处理方法
- 浅谈 cookie 和 session
- c#加密汇总【粘】
- PyQt中如何结合Qt设计师进行开发
- CSS之 z-index 属性
- Transact-SQL知识点梳理
- 在Visual Studio Code中开发Office Add-in
- 【树链剖分】洛谷P3384树剖模板
- Android人脸检测1(静态图片)
- Mysql ssl 连接
- 一次性获取PPT图片方法
- hibernate11--Criteria查询
- 【转】前端框架天下三分:Angular React 和 Vue的比较
- Pandas 基础(5) - 处理缺失的数据
- windows系统,添加网络位置向导。
- x1c2017 8G版 win linux的取舍纠结记录
热门文章
- __call__ 和 __str__ 魔术方法
- Nexus私服的搭建
- 0209利用innobackupex进行简单数据库的备份
- 草草搞了个SERVLET的注册登陆功能
- java反射意义
- Spring bean生命周期(一)
- 【编码格式错误】SyntaxError: Non-UTF-8 code starting with
- vbs脚本
- 301 和 302 对 SEO 的影响
- [ACM] HDU 5086 Revenge of Segment Tree(全部连续区间的和)