您的位置:澳门新葡8455最新网站 > 数据库管理 > SqlServer递归查询

SqlServer递归查询

发布时间:2019-10-08 00:03编辑:数据库管理浏览(104)

     1 DECLARE @ParentId NVARCHAR(36);
     2 SET @ParentId = '078499bf-dedd-b293-4653-7bf6a2e54cbb';
     3 
     4 WITH [Temp] AS
     5 (
     6     SELECT [A].* FROM [dbo].[Contacts] A WHERE [A].[ParentID] = @ParentId AND [A].[IsDefault] = 1
     7     UNION ALL
     8     SELECT [A].* FROM [dbo].[Contacts] A INNER JOIN [Temp] B ON A.[ParentID] = B.[ObjectID] AND [A].[IsDefault] = 1
     9 )
    10 SELECT * FROM [Temp] ORDER BY [Temp].[GlobalSort] ASC;
    

    本文由澳门新葡8455最新网站发布于数据库管理,转载请注明出处:SqlServer递归查询

    关键词:

上一篇:没有了

下一篇:没有了