ORDER BY uid, date(login_time)
)x
)x
)x
GROUP BY diff,uid
)x
WHERE less>=6;
附上测试数据,供大家验证。tmp_test
由于用的是timestamp类型,导入后时间可能会有变化,导致结果不一样。我们测试的结果有183,185两种。
另外:用户可以在同一秒内登录多次,即出现多条相同的记录。
如uid=1, login_time=’2012-1-1 00:00:00′ 会出现多次。
原文转自:http://blogread.cn/it/article/5057