SQL Server 2012 にデータベースがあり、D.M.YYYY
以下のような形式の日付を含むテーブルがあります。
ID | Date(date type) | Amount(Numeric)
1 3.4.2013 16.00
1 12.4.2013 13.00
1 2.5.2013 9.50
1 18.5.2013 10.00
特定の年の毎月の合計金額を合計する必要があります。例えば:
ID | Month | TotalAmount
1 1 0.00
...
1 4 29.00
1 5 19.50
必要なのは月の日数を決定することだと思ったので、決定日数で説明されている関数を作成しましたが、機能しました。その後、2 つの日付 (日付タイプ) を比較しようとして行き詰まりました。そこにはいくつかの例がありますが、それらはすべて日時に関するものです。
これは間違っていますか?どうすればこれを達成できますか?