|
Level 用法 |
oracle数据库中的伪列,用于表示当前数据层级关系,必须结合connect by 一起使用 Select * from dual connect by level <5; |
|
Connect by用法 |
Connect by用于表示树形结构数据或者递归关系,数据行之间存在父子关系,例如同行数据的第一个字段是ID,第二个字段是parentID,parentID表示他的上级ID sql基本语法: SELECT ... FROM + 表名 START WITH + 条件1 CONNECT BY PRIOR + 条件2 ORDER BY 字段 或 ORDER siblings BY 字段 例子:查询两层树结构数据 select level,a.* from tb_menu a start with parent = 0 connect by prior id = parent and level <3; 说明:
|
记备忘5 - oracle Connect by与递归(Level用法)
最新推荐文章于 2026-06-02 18:28:39 发布
本文详细探讨了Oracle数据库中Connect by语句的使用,包括如何利用Level进行递归查询,以及Start with子句的应用。通过实例分析,阐述了如何构建层次结构数据查询,为理解和操作树形结构数据提供了清晰的指导。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

2872

被折叠的 条评论
为什么被折叠?



