mysql 按時間分組,然後再補上缺少的日期並將數據置爲0

mysql 要按時間分組很簡單,語法是 select DATE_FORMAT(create_at, '%Y-%m-%d') day from user GROUP BY day 結果如下 但是可以發現日期是不連續的,根據某些業務場景,比如要繪製圖表,不連續的日期肯定是不可以的,解決方法有很多。 可以在業務代碼裏進行處理,但是個人感覺有些麻煩,在sql裏解決的網上也查到一些方法,有的是建立臨時表,把
相關文章
相關標籤/搜索