查找同一列中多个 mysql 行的整数总和


Finding the sum of integers from multiple mysql rows in same column

基本上,我有一个用户表和一个存储整数的列。我想从该表中获取所有行并找到它们的总和。我能想到的唯一方法是遍历所有行并将它们一一加在一起。但是,这似乎效率很低,我相信有更好的方法。

有人知道吗?

SELECT sum(COLUMN_NAME) as total FROM TABLE_NAME
SELECT SUM(column) FROM Users;

应该工作。希望对您有所帮助!另请参阅 http://www.w3schools.com/sql/sql_func_sum.asp。

select SUM(col_1) as sum from table_name  GROUP BY col_2
SELECT SUM(column_name) as req_value FROM the_req_table;

它会直接给你金额