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.核心在于在写循环查询体时,外层查询集同时引入进内部,进行迭代;

最新文章

  1. mysql中Access denied for user 'root'@'localhost' (using password:YES)
  2. Web开发者的六个代码调试平台
  3. OC-分类
  4. UI学习笔记---第十天UITableView表视图编辑
  5. Spring的java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based!异常处理方法
  6. 浅谈 cookie 和 session
  7. c#加密汇总【粘】
  8. PyQt中如何结合Qt设计师进行开发
  9. CSS之 z-index 属性
  10. Transact-SQL知识点梳理
  11. 在Visual Studio Code中开发Office Add-in
  12. 【树链剖分】洛谷P3384树剖模板
  13. Android人脸检测1(静态图片)
  14. Mysql ssl 连接
  15. 一次性获取PPT图片方法
  16. hibernate11--Criteria查询
  17. 【转】前端框架天下三分:Angular React 和 Vue的比较
  18. Pandas 基础(5) - 处理缺失的数据
  19. windows系统,添加网络位置向导。
  20. x1c2017 8G版 win linux的取舍纠结记录

热门文章

  1. __call__ 和 __str__ 魔术方法
  2. Nexus私服的搭建
  3. 0209利用innobackupex进行简单数据库的备份
  4. 草草搞了个SERVLET的注册登陆功能
  5. java反射意义
  6. Spring bean生命周期(一)
  7. 【编码格式错误】SyntaxError: Non-UTF-8 code starting with
  8. vbs脚本
  9. 301 和 302 对 SEO 的影响
  10. [ACM] HDU 5086 Revenge of Segment Tree(全部连续区间的和)