我有下表。
从2014年到2016年,我每月如何计算收入?

最佳答案

如果我正确理解了您的问题,则只需要添加收入和年份组之和即可。

尝试这个:

SELECT
    COUNT(*) as test,
    SUM(EarnValue) as Total,
    YEAR(TxnDate) as Year,
    MONTH(TxnDate) as Month
FROM fschevrondata
WHERE
    YEAR(TxnDate) >= 2014 -- or this can be TxnDate >= '2014-01-01'
    AND YEAR(TxnDate) <= 2016 -- or this can be TxnDate <= '2016-12-31'
GROUP BY
    YEAR(TxnDate),
    MONTH(TxnDate)

08-25 12:47