次の列のテーブルFinanceがあります。 | ID |年|月|値|select文のsql合計
SELECT VALUE, YEAR, MONTH
FROM FINANCE GROUP BY YEAR
と結果は次のとおりです: と私の選択は、私が何をしたいのか
3056.25, 2015, I
3445.62, 2015, II
3445.62, 2015, III
9251.22, 2015, IV
3445.62, 2015, V
8102.00, 2015, VI
8753.25, 2015, VII
3204.00, 2015, XIII
6555.25, 2015, IX
3206.00, 2015, X
3057.25, 2015, XI
2010.00, 2015, XII
1056.25, 2016, I
4000.00, 2016, II
例えば、毎年の後に概要を得ることです:
3056.25, 2015, I
3445.62, 2015, II
9251.22, 2015, IV
8102.00, 2015, VI
8753.25, 2015, VII
3204.00, 2015, XIII
6555.25, 2015, IX
3206.00, 2015, X
3057.25, 2015, XI
2010.00, 2015, XII
**57532,08, 2015,NULL**
1056.25, 2016, I
4000.00, 2016, II
**5056,25, 2016, NULL**
方法これを実現するには?
*クライアントで実行する*おそらく最高の答えです。使用している特定のデータベースのタグを追加してください。 –
ssrsなどのレポートツールでこれを行うことをお勧めしますが、ssmsで動作するようにする必要がある場合は、詳細については1の集約で、合計については2の集約でグループ合計をエミュレートできます。あなたのグループフィールドと計算された結合フィールド。 –
グループの月と値がないため、クエリは実行されません。 – sia