上传者: 38722052
|
上传时间: 2022-04-12 09:18:36
|
文件大小: 55KB
|
文件类型: PDF
前言
对于数据库中的树形结构数据,如部门表,有时候,我们需要知道某部门的所有下属部分或者某部分的所有上级部门,这时候就需要用到mysql的递归查询
最近在做项目迁移,Oracle版本的迁到Mysql版本,遇到有些oracle的函数,mysql并没有,所以就只好想自定义函数或者找到替换函数的方法进行改造。
Oracle递归查询
oracle实现递归查询的话,就可以使用start with … connect by
connect by递归查询基本语法是:
select 1 from 表格 start with … connect by prior id = pId
start with