|
|
1
1
我对这个有点了解,但我必须做出一些重要的假设。首先,我将您的数据放入一个表变量:
然后我写了一个递归查询:
这是怎么回事?
如果我碰到一个循环,我想停下来,但我不想马上停下来。我想在下一个循环中停止,所以我使用“done”来处理这个问题。我设置了它,然后在下一次递归运行中将它设置为1时停止。 这可以防止循环引用,但是如果有更多的元素,那么最终可能会达到100个限制。 还有一点值得注意的是,我发现了很多自引用循环,比您的示例中还多:
|
|
|
selva raj · 如何在sql server中创建具有动态列的表 4 年前 |
|
|
Sai · 如何恢复SQL Server 2012数据库? 8 年前 |
|
|
Masoud · SQL Server中多列的透视 8 年前 |
|
|
Mitesh Jain · 如何消除重复记录 8 年前 |
|
|
ravsun · 按多列值自定义联合查询顺序 8 年前 |
|
NoBullMan · SQL查询-删除列值重复的行 8 年前 |
|
|
JohnMark Sill · 通过一个条件将子集合从一行求和到另一行 8 年前 |