mysql 按时间分组,然后再补上缺少的日期并将数据置为0

mysql 要按时间分组很简单,语法是 select DATE_FORMAT(create_at, '%Y-%m-%d') day from user GROUP BY day 结果如下 但是可以发现日期是不连续的,根据某些业务场景,比如要绘制图表,不连续的日期肯定是不可以的,解决方法有很多。 可以在业务代码里进行处理,但是个人感觉有些麻烦,在sql里解决的网上也查到一些方法,有的是建立临时表,把
相关文章
相关标签/搜索