删除文章

确定要删除这篇文章吗?

取消
确定

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

     阅读(53)  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
文章数
329
今日访问
2737
今日IP数
217
最近评论

liangzi: 不错 谢谢分享
tujiaw: registerThreadInactive:如果当前没有激活的线程,就去激活线程,让等待的线程去执行任务。
hgzzx: 佩服佩服。 请教:registerThreadInactive的作用是什么?
xuehaoyun: 很不错,来围观一下
tujiaw: 抱歉csdn code服务关闭了,这个代码我也找不到了
于淞: 你好,这个文章的源码能分享一下吗,songsong9181@163.com,谢谢了 上面的写错了
回到顶部