2012-01-31 73 views
1
SELECT 
    incMonth as Month, 
    SUM(IF(item_type IN('typ1', 'typ2') AND incMonth = Month, 1, 0))AS 'Total Sales' 
FROM tester 

我只需要當前月份的循環總和。MySQL SUM如果字段b =字段a

+2

請編輯問題來澄清你想要完成什麼,問題是什麼,並添加一個適當的,有意義的標題。 – 2012-01-31 16:40:44

回答

9

如果我讀的是正確的,你需要通過組使用或至少where子句限制的事情,只是時間範圍你想:

SELECT incMonth AS Month, SUM(IF(item_type IN('typ1', 'typ2'), 1, 0)) AS 'Total Sales' 
FROM tester 
GROUP BY incMonth 
相關問題