|
|
1
3
问题出在子查询中。 正确的查询应该是:
|
|
2
3
你没有把最外面的桌子联系起来
您可以通过简单的CTE或子查询解决此问题:
但是,如果您想要遍历关系并计算子关系的所有子关系,那么这会变得更复杂一些,因为您需要递归遍历所有子关系,以了解它向下移动了多少层。 设置:
更新:
结果:
不 要在计算时存储此值,每次插入、更新或删除时都需要刷新 任何 |
|
|
3
2
你可以用
|
|
|
sqlrobert · SQL-如何查找不包含特定字段值的一组记录 2 年前 |
|
|
Nick Fleetwood · 调度语法的LINQ查询 3 年前 |
|
|
Mateen Bagheri · 选择表的计数并选择其自身 3 年前 |
|
Java · 使用交叉应用同时显示两列 3 年前 |