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