SELECT
incMonth as Month,
SUM( IF(item_type IN('typ1', 'typ2') AND incMonth = Month, 1, 0 ) )AS 'Total Sales'
FROM tester
我只需要当月的总和来循环。
答案 0 :(得分:9)
如果我正确阅读,你需要使用group-by或至少where where子句将事情限制在你想要的时间范围内:
SELECT incMonth AS Month, SUM(IF(item_type IN('typ1', 'typ2'), 1, 0)) AS 'Total Sales'
FROM tester
GROUP BY incMonth