SQL Server 2008中的CTE递归查询

2022-08-18 00:00:00 查询 文件 递归 新建 成员

今天基本搞清楚SQL Server中递归查询的实现方式,So,先记录下来。不过呢,个人觉得SQL Server的递归查询相对于Oracle中的递归查询更加难以理解。
从SQL Server 2005开始,我们可以直接通过CTE来支持递归查询,这对查询树形或层次结构的数据很有用。CTE即公用表表达式,虽然不恰当,但你可以将它看做成一个临时命名的结果集合。
我们先建立一个示例表,名称为MENU,表示菜单的层次结构:

显示行号 复制代码 SQL

相关文章