SQL如何在一个表中合计不同的结果集
我在一个表中有以下数据,我试图做的是计算每个测试发生的次数和每个测试的总数。 我希望最终结果如下所示:SQL如何在一个表中合计不同的结果集,sql,sql-server,tsql,count,Sql,Sql Server,Tsql,Count,我在一个表中有以下数据,我试图做的是计算每个测试发生的次数和每个测试的总数。 我希望最终结果如下所示: code = A Quantity = 3 Amount = $15 code = B Quantity = 3 Amount = $21 and so on. 任何帮助都将不胜感激 A test 1 $5 A test 1 $5 A test 1 $5 B test1 1 $7 B test1 1 $7 B test1
code = A Quantity = 3 Amount = $15
code = B Quantity = 3 Amount = $21 and so on.
任何帮助都将不胜感激
A test 1 $5
A test 1 $5
A test 1 $5
B test1 1 $7
B test1 1 $7
B test1 1 $7
C test2 1 $12
C test2 1 $12
C test2 1 $12
您可以使用聚合函数sum和group by
select code, sum(quantity), sum(aAmount)
from mytable
group by code