一个有趣的SQL查询(2)

发表于:2013-11-18来源:IT博客大学习作者:sleebin9点击数: 标签:sql
ORDER BY uid, date(login_time) )x )x )x GROUP BY diff,uid )x WHERE less=6; 附上测试数据,供大家验证。tmp_test 由于用的是timestamp类型,导入后时间可能会有变化,导致结果

  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