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

时间:2011-12-27 16:52:50

标签: php mysql

基本上,我有一个用户表和一个存储整数的列。我想从该表中获取所有行并找到它们的总和。我能想到的唯一方法是循环遍历所有行并逐个添加它们。然而,这看起来效率很低,我确信有更好的方法。

有人知道吗?

4 个答案:

答案 0 :(得分:8)

SELECT sum(COLUMN_NAME) as total FROM TABLE_NAME

答案 1 :(得分:2)

SELECT SUM(column) FROM Users;

应该有效。希望能帮助到你! 另请参阅http://www.w3schools.com/sql/sql_func_sum.asp

答案 2 :(得分:2)

select SUM(col_1) as sum from table_name  GROUP BY col_2

答案 3 :(得分:1)

SELECT SUM(column_name) as req_value FROM the_req_table;

它将直接给你总和