求一个简单SQL 来看看 解决就马上结贴
A表
- SQL code
id userName landTime visits1 张三 2012-3-4 12:00:00 22 张三 2012-3-4 13:00:00 13 张三 2012-3-5 12:00:00 24 李四 2012-3-4 12:00:00 1
landTime:登陆时间 visits:当前小时内登陆的次数
需求是这样的 当选择按小时明细的时候 就查出某个人在某天内登陆的次数汇总 如下
张三 2012-3-4 3(把前两条 也就是同一天的进行合并 id可忽略)
张三 2012-3-5 2
李四 2012-3-4 1
求此条汇总
[解决办法]
- SQL code
select userName , DATE_FORMAT(landTime,'%Y-%m-%d') ,sum(visits)from Agroup By userName,DATE_FORMAT(landTime,'%Y-%m-%d')
[解决办法]
大狼头正解!
[解决办法]
select userName , DATE(landTime) ,sum(visits)
from tt group By userName,DATE(landTime)