SQL Server 2008 R2
示例表结构
create table TempTable
(
ID int identity,
value int
)
insert into TempTable values(6)
insert into TempTable values(7)
insert into TempTable values(8)
insert into TempTable values(9)
insert into TempTable values(10)
我希望有这样一个内容: 返回行,使得它们的总和为所有剩余行的总和,如下所示。
6+7
6+8
6+9
6+10
6+7+8
6+7+9
6+7+10
6+8+9
6+8+10
6+9+10
6+7+8+9
6+7+8+9+10
AronLS方案满足了我的需求。然而,我会将问题保持几天的开放状态。 1. 是否有其他/更好的方法可以做到这一点?
6+7+8+9+10
和10+6+7+8+9
?两者都会得到相同的结果。 - user330315