sql Oracle递归

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql Oracle递归相关的知识,希望对你有一定的参考价值。

with emps(ID,
name,
parentid,
lvl) as
 (select ID, name, parentid, 1 as lvl
    from MT_CATEGORY
   WHERE id = 350
     and isvalid = 1
  union all
  select emp.ID, emp.name, emp.parentid, root.lvl + 1
    from MT_CATEGORY emp, emps root
   where emp.parentid = root.ID
     and emp.isvalid = 1)
select * from emps

以上是关于sql Oracle递归的主要内容,如果未能解决你的问题,请参考以下文章

sql Oracle递归

自引用表上的 SQL 递归查询 (Oracle)

oracle递归树形结构sql

递归sql级别1出现错误

工作订单的递归 SQL Oracle 查询

简单几招捕获Oracle递归SQL调用源头