mysql 獲取規定時間段內每一天的統計資料
阿新 • • 發佈:2019-01-21
按年統計
SELECT
count(*),
DATE_FORMAT(order_info.create_time, '%Y-%m-%d') AS count_by_date
FROM
order_info
WHERE
DATE_FORMAT(order_info.create_time, '%Y') = '2017'
GROUP BY
count_by_date
ORDER BY NULL
按月統計
SELECT
count(*),
DATE_FORMAT(order_info.create_time, '%Y-%m-%d' ) AS count_by_date
FROM
order_info
WHERE
DATE_FORMAT(order_info.create_time, '%Y-%m') = '2017-04'
GROUP BY
count_by_date
ORDER BY NULL
具體變換可以自己根據需求變更