Hallo,
ich habe einen umständlichen Weg gemacht, um Zwischensummen zu berechnen. Ich habe 2 Kreuztabellen in der Form:
K1:
Jahr Dummy-Jahr Wert1 Wert2 Summe
2009 2009 2 7 9
2010 2010 2 3 5
K2:
Jahr Ort Wert1 Wert2 Summe
2009 Ort A 1 3 4
2009 Ort B 1 4 5
2010 Ort A 1 1 2
2010 Ort B 1 2 3
Über eine Union-Abfrage verknüpfe ich die beiden Abfragen, so dass ich Zeilensummen habe:
SELECT * FROM [K1]
UNION SELECT * FROM [K2] ;
Als Ergebnis bekomme ich:
Jahr Dummy-Jahr Wert1 Wert2 Summe
2009 2009 2 7 9
2009 Ort A 1 3 4
2009 Ort B 1 4 5
2010 2010 2 3 5
2010 Ort A 1 1 2
2010 Ort B 1 2 3
Ich möchte gern, dass die Jahressummen unter den Orten kommen, also so:
Jahr Dummy-Jahr Wert1 Wert2 Summe
2009 Ort A 1 3 4
2009 Ort B 1 4 5
2009 2009 2 7 9
2010 Ort A 1 1 2
2010 Ort B 1 2 3
2010 2010 2 3 5
Ich habe leider keine Idee, wie ich das hinbekomme! Jemand ne Idee?
Hallo,
ich würde zu einem Bericht raten, der nach der Jahreszahl gruppiert. Dann können die Summen ohne größere Aufwände im Bericht (Gruppenfuß) berechnet werden.