我有以下表结构
| id | parentID | count1 |
2 -1 1
3 2 1
4 2 0
5 3 1
6 5 0
我从我的源代码中增加计数值,但我还需要增加值以冒泡到每个父 ID 行,直到父 ID 为-1。
例如。如果我将count1
行 ID #6 增加 1,行 ID #5 将增加 1,ID #3 将增加 1,ID #2 将增加 1。
行也被删除,相反的情况需要发生,基本上从每个父项中减去要删除的行的值。
提前感谢您的洞察力。
我正在使用 SQL Server 2008 和 C# asp.net。