我需要选择2列的所有不同组合:region和make,以及为总列选择每个组合的总和。
假设我有4列
ID Region Make total
1 E blue 2
2 E red 1
3 E blue 1
4 W green 2
5 W blue 2
6 W red 1
7 W red 2
现在我想要区域和制作的所有独特组合的SUM(总计)。
所以我的结果应该是这样的:
Region Make SUM
E blue 3
E red 1
W green 2
W blue 2
W red 3
我只需要一个简单的选择语句,如:
select distinct........... , SUM(total)
from table1
答案 0 :(得分:6)
您可以使用group by
根据您按类别分组后指定的不同列组合计算总和
Select Region,Make,SUM(total) as total from table1 group by Region,Make
答案 1 :(得分:3)
试试这个:
select Region, Make, sum(total)
from table1
group by Region, Make
答案 2 :(得分:3)
Select Region, Make, Sum(total)
From TableName
Group By Region, Make
答案 3 :(得分:2)
您可以按以下方式汇总:
select region, make, sum(total)
from table1
group by region, make