ITPub博客

首页 > Linux操作系统 > Linux操作系统 > MS SQL Server的递归查询

MS SQL Server的递归查询

原创 Linux操作系统 作者:cow977 时间:2012-08-29 11:32:34 0 删除 编辑

今天在一项目中,用到SQL Server的递归查询,记录如下:

With QueryName ( FiledList, Level )

AS (

--递归查询的起始记录

Select FiledList, 0 Level from table where …

Union all

Select FiledList, 0 Level from table a, QueryName b

where 递归条件

) select * from QueryName

 

有一限制,递归不能超过100层。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/81227/viewspace-742140/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-03-02

  • 博文量
    698
  • 访问量
    893915