我有以下专栏:
merchant_id
euro
我想按merchant_id
汇总所有欧元记录,只返回total sum per merchant_id
。
所以,如果有3条记录,如:
euro | merchant_id
4 | 1
5.4 | 2
2.5 | 1
结果应为:
euro | merchant_id
6.5 | 1
5.4 | 2
我到底怎么做?
感谢。
答案 0 :(得分:0)
select
merchant_id
,sum(euro)
from
<your_table_name>
group by
merchant_id
答案 1 :(得分:0)
分组可能是解决方案:
select merchant_id, SUM(euro) as total
from <your_table>
group by merchant_id
order by merchant_id;
享受; - )
答案 2 :(得分:0)
你需要使用group by并总结它们。
SELECT SUM(euro) AS euro,merchant_id
FROM table_name
GROUP BY merchant_id