我正在努力选择2个字段的count,将this_year_total和last_year分组,作为日期-1年的总数。我试过了,至今没有解决的办法。
这是曾经尝试过的方法,但可能更能突出我想达到的目的。
SELECT `date`, `model`,
SUM(YEAR(`date`) = YEAR(CURDATE())) as this_year,
SUM(YEAR(`date`) = YEAR(CURDATE()) - 1) as last_year
FROM `sales`
WHERE YEAR(`date`) IN (YEAR(CURDATE()), YEAR(CURDATE()) - 1)
GROUP BY date, model DESC;
所需的输出是
日期