我在查询中使用了sum函数,它显示了所有具有所选列的正确总和的列,但是有一行获取所有选定行的总和,这是我的查询
SELECT
SUM(Local_Amount) as donation,
country
FROM Payments
GROUP BY country
ORDER BY donation;
所选数据
donation Country
1,000 France
5,000 Panama
13,000 Monaco
所选择的摩纳哥总和为13,000而不是7,000,它得到所有选定行的总和。