SQL SERVER 之 WITH AS 递归

Posted 李德强

tags:

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

WITH    Category_Tree
          AS ( SELECT   Code
               FROM     SubjectDB.Supplier.SupplierCategory
               WHERE    Code LIKE \'0101%\'
             )

SELECT  *
FROM    SubjectDB.Supplier.SupplierCategory
WHERE   Code IN ( SELECT    *
                      FROM      Category_Tree ) 

查询结果:

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

SQL Server递归查询

sql server 2005 with如何实现递归

[sql]with..as表达式递归查询

SQL 语句递归查询 With AS 查找所有子节点

SQL 语句递归查询 With AS 查找所有子节点

sql server with as 能提高性能吗