sql 循环

Posted 世人皆萌

tags:

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

--表结构  SELECT id,position,Parentid FROM op_client_sales_structure 

WITH TEST_CTE AS ( SELECT id,position,Parentid,Cast(Parentid AS NVARCHAR(
4000)) AS PATH FROM op_client_sales_structure team WHERE Parentid !=-1 UNION ALL SELECT a.id,a.position,a.Parentid, CTE.PATH+,+Cast(a.Parentid AS NVARCHAR(4000)) AS PATH FROM op_client_sales_structure a INNER JOIN TEST_CTE CTE ON a.id=CTE.Parentid ) SELECT * FROM TEST_CTE WHERE Parentid=(SELECT id FROM op_client_sales_structure WHERE Parentid=-1) --限制递归次数 OPTION(MAXRECURSION 10)

 

以上是关于sql 循环的主要内容,如果未能解决你的问题,请参考以下文章

sql sql里面的代码片段

Microsoft SQL Server 代码片段收集

缺少 SQL SERVER 2014 代码片段

AVKit – 视频片段仅循环 2 次

sql Oracle代码片段

如何使用事件侦听器来加载动画片段的循环