1

我如何简单地对我的 MySQL 数据库中的一列求和?我想:

SELECT sum(Disbursement Amount) FROM payments    

但这不起作用。说我在“金额”附近有语法错误

我只需要知道如何对一列数据求和,我就可以从那里得到它

我已经搜索了几天,并没有发现对我有用的东西。我也是 MySQL 的新手,所以我确定这就是原因 ;)

4

1 回答 1

3

如果列名中有空格 ( Disbursement Amount),则需要使用反引号将列名括起来:

SELECT sum(`Disbursement Amount`)  as Total
FROM payments;

我的建议是不要在表和列名中使用空格。如果要在两个单词之间使用分隔符,可以使用下划线:

SELECT sum(Disbursement_Amount)  as Total
FROM payments;
于 2013-06-19T20:47:56.513 回答