嗨,我正在做一个小问题,做以下事情。我有一个表呼叫分析。一切正常。但是当我运行以下查询时
SELECT * FROM analytics
WHERE stamp > date_sub(now(), interval 1 day)
GROUP BY sessionkey;
我得到了
'20','n2zurgy5wcmiymbcla1hb1fnj0lu5km','2',NULL,'/','2015-06-26 07:14:05'
该会话密钥的最后一次插入。
现在问题就出现了 - 这不是我想要的,你看我的目标是获得当天的独特会话总数并返回总数。
我尝试了以下内容:
SELECT * FROM analytics
WHERE stamp > date_sub(now(), interval 1 day)
GROUP BY sessionkey AND date(stamp);
但也没有运气,即使把数字(*)放在*附近似乎没有帮助。
所以我相信我需要依靠select语句或类似的东西,但我不确定。有人可以指出我正确的方向。