SQL查询一年内每月销售额并返回BigDecimal列表
您可以使用以下 SQL 语句查询一年内的每个月的销售额,并直接返回 list
SELECT SUM(total) AS total
FROM orders
WHERE created_at BETWEEN DATE_SUB(NOW(), INTERVAL 1 YEAR) AND NOW()
GROUP BY YEAR(created_at), MONTH(created_at)
ORDER BY created_at DESC;
这将返回一个列表,其中每个元素都是 BigDecimal 类型的销售总额,按时间顺序排列。
原文地址: https://www.cveoy.top/t/topic/nR8b 著作权归作者所有。请勿转载和采集!