使用MySql汇总分组值

时间:2015-04-17 07:42:34

标签: mysql sql group-by

我有以下问题:

我有这个问题:

SELECT  DATE(timestamp) Date, COUNT(DISTINCT ipNum) as totalCount
FROM    tableName
GROUP   BY  DATE(timestamp)

我得到这样的结果:

日期totalCount


1.1。 7


2.1。 19


我只需要所有totalCount值的总和。这可能与MySql一起使用吗?

我搜索了很多内容(Link1Link2Link3),但没有真正回答我的问题。

我创造了一个小提琴来说明我的案例:http://sqlfiddle.com/#!2/e4fd9/22

提前致谢,

罗恩

1 个答案:

答案 0 :(得分:1)

诀窍是使用这样的派生表:

SELECT SUM(amount) 
FROM (
  SELECT COUNT(DISTINCT ipNum) as amount, DATE(timestamp)
  FROM tableName 
  GROUP BY DATE(timestamp) 
) x