2012-04-08 83 views
-1

我有一个MySQL表是这样的:MySQL的总计数

general 
+----+------+ 
| ID | hits | 
+----+------+ 
| 1 | 10 | 
+----+------+ 
| 2 | 6 | 
+----+------+ 
| 3 | 31 | 
+----+------+ 

我怎样才能获得总点击数的?

+0

即时通讯开始使用MySQL,不知道所有的方法,我试图得到一个数组,然后相加,但显然不是最好的方法。对不起我的英语不好。 – greenbandit 2012-04-08 18:40:25

+0

@greenbandit:手册包含所有[聚合函数](http://dev.mysql.com/doc/refman/5.6/en/group-by-functions.html)的列表。只有少数,所以它不应该花很长时间来浏览它们并熟悉可用的东西。从长远来看,通过阅读手册花费一点时间,您将节省大量时间。 – 2012-04-08 18:41:55

+0

如果其他答案是正确的,这不是+1的公民义务吗? – sarwar026 2012-04-08 18:42:53

回答

4

使用SUM聚合函数得到总的一列:

SELECT SUM(hits) FROM general 
1
SELECT SUM(hits) FROM general;