2017-03-22 9 views
0

次の表があります。
収益がある月(2014年から2016年まで)を数えるにはどうすればよいですか?私が正しくあなたの質問を理解していれば月あたりの取引件数(2014年から2016年まで)

transactions

+0

あなたがこれまでに試してみましたか? – fofik

+0

私はあなたがそれに問題は何 – zluj

+0

fschevrondata からテスト として私のコード ' SELECT COUNT(*)を含めるのを忘れてSQL?あなたは何ヶ月、収入の何か他のものが必要ですか?詳細を教えてください。 – zluj

答えて

1

あなただけの利益と年間のグループの合計を追加する必要があります。

はこれを試してみてください:

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) 
関連する問題