1
3
问题出在子查询中。 正确的查询应该是:
|
2
3
你没有把最外面的桌子联系起来
您可以通过简单的CTE或子查询解决此问题:
但是,如果您想要遍历关系并计算子关系的所有子关系,那么这会变得更复杂一些,因为您需要递归遍历所有子关系,以了解它向下移动了多少层。 设置:
更新:
结果:
不 要在计算时存储此值,每次插入、更新或删除时都需要刷新 任何 |
3
2
你可以用
|
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
SoT · SQL Server中求和函数的工作方式 2 年前 |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |