且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

MySQL 获取按月分组的过去 12 个月的数量

更新时间:2022-02-19 23:12:59

使用 MySQL 非常简单 MONTH() 函数以及GROUP BY caluse.

It's very easy you can use MySQL MONTH() function for this along with GROUP BY caluse.

SELECT SUM(SI.quantity),MONTH(SI.date_added)
FROM sale_items SI
JOIN sales S
ON S.id=SI.sale_id
WHERE S.status = 'completed'
GROUP BY MONTH(SI.date_added);