删除文章

确定要删除这篇文章吗?

取消
确定

使用group by来统计每天产生的数据量

     阅读(258)  2020-04-30 10:16:45

有张流水表每天都会产生大量数据,我们需要统计每天产生了多少条数据。其中有个字段是modify_time,每产生一条数据就会写入当前时间,格式是2020-04-30 17:41:02。

sql的写法是先查出每条数据的modify_time,截取前10位就可以了,然后在日期数据的基础上进行group by操作,根据每天的条数倒序排序。

sql写法:

select mytable.date, count(mytable.date) as c from (select left(modify_time, 10) as date from my_test_table) as mytable group by mytable.date order by c desc

文章评论

Keep it simple,stupid
文章数
362
今日访问
1767
今日IP数
510
最近评论

招投标: 博主好专业啊
招投标: 微信图片这个真的刚需了
招投标: 源码和用法都介绍的这么详细
招投标: 博客不错,欢迎回访
招投标: 还举例说明,很棒了
招投标: 文章写的不粗哦,赞一个
回到顶部