根据父节点查询子节点 子子节点

WITH RECURSIVE tmp_table (item_class_code, parent_class_code) AS
(
  -- 基础查询:‌选择初始父节点
  SELECT item_class_code, parent_class_code
  FROM item_class
  WHERE item_class_code = '74'  -- 用实际的父节点ID替换问号
  UNION ALL
  -- 递归查询:‌根据已找到的子节点继续寻找下一级子节点
  SELECT c.item_class_code, c.parent_class_code
  FROM item_class c
  INNER JOIN tmp_table tt ON tt.item_class_code = c.parent_class_code
)
SELECT * FROM tmp_table;
posted @   Arborblog  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
历史上的今天:
2022-08-27 jpaDSL分页,排序
2022-08-27 dsl查询queryResults转page
点击右上角即可分享
微信分享提示