SQL 서버의 행의 모든 가능한 조합 2008 R2SQL 쿼리 : 합계, 테이블
예제 테이블 구조
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. 내가 할 수있는 또 다른/더 좋은 방법이 있습니까?
사용중인 sql-server의 버전은 무엇입니까? – Hatsjoem
SQL Server 2008 R2 – user2647784
왜 '6 + 7 + 8 + 9 + 10' ** 및 **'10 + 6 + 7 + 8 + 9 '를 원하십니까? 둘 다 동일한 결과를 얻을 것입니다. –