【发布时间】:2016-01-11 10:45:15
【问题描述】:
我有一个表测试,它的数据是:
A B
1 One
2 One
2 Two
3 One
2 One
5 Two
2 Three
2 Two
2 Three
2 Two
2 One
现在我想要如下输出:
A B
10 One
10 One
11 Two
10 One
10 One
11 Two
4 Three
11 Two
4 Three
11 Two
10 One
我试过了
SELECT B,SUM(A) FROM Test GROUP BY A 但我得到了:
One 10
Three 4
Two 11
谁能告诉我如何以最短的方式达到同样的效果,提前谢谢。
【问题讨论】:
标签: sql sql-server