Abgeleitete / berechnete Spalte in vorhandener Tabelle

Ich bin schon seit einiger Zeit verrückt nach diesem Thema und suche Hilfe.

Ich habe eine SQL Server-Tabelle mit folgenden Werten:

Account - Date - Amount - Summary 
10000 - 2010-1-1 - 50.00 - 0.00 
10000 - 2010-2-1 - 50.00 - 0.00 
10000 - 2010-3-1 - 50.00 - 0.00 
10000 - 2010-4-1 - 50.00 - 0.00 
10000 - 2010-5-1 - 50.00 - 0.00 
10000 - 2010-6-1 - 50.00 - 0.00 
10000 - 2010-7-1 - 50.00 - 0.00 
10000 - 2010-8-1 - 50.00 - 0.00 
10000 - 2010-9-1 - 50.00 - 0.00 
10000 - 2010-10-1 - 50.00 - 0.00 
10000 - 2010-11-1 - 50.00 - 0.00 
10000 - 2010-12-1 - 50.00 - 600.00 
10000 - 2011-1-1 - 25.00 - 0.00
10000 - 2011-2-1 - 25.00 - 0.00
10000 - 2011-3-1 - 50.00 - 0.00
10000 - 2011-4-1 - 50.00 - 0.00
10000 - 2011-5-1 - 50.00 - 0.00
10000 - 2011-12-1 - 25.00 - 825.00
10000 - 2012-1-1 - 100.00 - 0.00
10000 - 2012-2-1 - 200.00 - 0.00
10000 - 2012-3-1 - 100.00 - 0.00
10000 - 2012-5-1 - 100.00 - 0.00
10000 - 2012-6-1 - 100.00 - 0.00
10000 - 2012-8-1 - 100.00 - 0.00
10000 - 2012-12-1 - 100.00 - 1625.00
10001 - 2010-1-1 - 50.00 - 0.00 
10001 - 2010-2-1 - 60.00 - 0.00 
10001 - 2010-12-1 - 60.00 - 170.00 
10001 - 2011-1-1 - 50.00 - 0.00
10001 - 2011-2-1 - 50.00 - 0.00
10001 - 2011-3-1 - 50.00 - 0.00
10001 - 2011-4-1 - 50.00 - 0.00
10001 - 2011-6-1 - 50.00 - 0.00
10001 - 2011-8-1 - 50.00 - 0.00
10001 - 2011-10-1 - 50.00 - 0.00
10001 - 2011-12-1 - 50.00 - 570.00

Dies ist eine grundlegende Momentaufnahme der Tabelle. Die Spalte "Zusammenfassung" gibt die Gesamtsumme für die "Beträge" am Jahresende an (basierend auf der Spalte "Datum"), jedoch nur, wenn MONAT (Datum) = "12". Es geht auf diese Weise für Hunderte von Konten, mit etwa 4 weiteren Jahren. Ich möchte dieser vorhandenen Tabelle eine Spalte mit dem Namen "SummaryPreviousYear" hinzufügen. Die Spalte SummaryPreviousYear sollte die Summe der Beträge aus MONTH (Date) = '12' und dem Vorjahr enthalten. Ich möchte dieser Spalte die Kontonummer hinzufügen, sodass sie neben der Spalte "Zusammenfassung" steht und einen Wert liefert, der dem Wert "Zusammenfassung" entspricht. Der Wert "SummaryPreviousYear" muss jedoch in der gesamten Spalte vorhanden sein, nicht genau dort, wo der Monat 12 ist. Zum Beispiel die folgende Zeile:

Vor:

Account - Date - Amount - Summary 
10001 - 2011-10-1 - 50.00 - 0.00
10001 - 2011-12-1 - 50.00 - 570.00

Nach dem:

Account - Date - Amount - Summary - SummaryPreviousYear
10001 - 2011-10-1 - 50.00 - 0.00 - 170.00
10001 - 2011-12-1 - 50.00 - 570.00 - 170.00

Kann mir jemand dabei helfen? Ich ziehe mir hier 2 Tage lang die Haare aus und muss diesen Datensatz erstellen, damit ich mit der Berichtserstellung fortfahren kann. Leider ist der DBA nicht vor Ort. Buchstäblich am Ende meines Witzes. Jede Hilfe wäre sehr dankbar.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage