Moin.
Ich habe eine Tabelle (Name: Auszug). Diese hat 3 Spalten (Namen: Abteilung, Betrag und Vertrag) - siehe unten.
Nun würde ich gerne eine Art von Pivot berechnen. Es soll die Summe für jede Abteilung berechnen und dies gruppiert nach Vertrag. (siehe unten).
Meine Versuche mit select sind gescheitert. Ich bekam die Meldung:
Column 'AQ.Entry_Code_Number' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
Danke im Voraus
Grüsse
Szymon
URSPRUNGSTABELLE
GEWÜNSCHTES ERGEBNIS:
bzw,
Ich habe eine Tabelle (Name: Auszug). Diese hat 3 Spalten (Namen: Abteilung, Betrag und Vertrag) - siehe unten.
Nun würde ich gerne eine Art von Pivot berechnen. Es soll die Summe für jede Abteilung berechnen und dies gruppiert nach Vertrag. (siehe unten).
Meine Versuche mit select sind gescheitert. Ich bekam die Meldung:
Column 'AQ.Entry_Code_Number' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
Danke im Voraus
Grüsse
Szymon
URSPRUNGSTABELLE
Abteilung | Betrag | Vertrag |
a | 740 | alpha |
a | 965 | beta |
a | 660 | gamma |
b | 700 | gamma |
b | 555 | gamma |
b | 567 | gamma |
b | 22 | gamma |
c | 634 | gamma |
d | 13 | gamma |
e | 43 | beta |
e | 620 | alpha |
e | 540 | beta |
f | 465 | beta |
f | 761 | alpha |
f | 418 | beta |
f | 314 | gamma |
f | 199 | delta |
f | 651 | lambda |
GEWÜNSCHTES ERGEBNIS:
Row Labels | Sum of Betrag |
alpha | 2'121 |
a | 740 |
e | 620 |
f | 761 |
beta | 2'431 |
a | 965 |
e | 583 |
f | 883 |
delta | 199 |
f | 199 |
gamma | 3'465 |
a | 660 |
b | 1'844 |
c | 634 |
d | 13 |
f | 314 |
lambda | 651 |
f | 651 |
Grand Total | 8'867 |
bzw,
alpha | total | 2'121 |
alpha | a | 740 |
alpha | e | 620 |
alpha | f | 761 |
beta | total | 2'431 |
beta | a | 965 |
beta | e | 583 |
beta | f | 883 |
delta | total | 199 |
delta | f | 199 |
gamma | total | 3'465 |
gamma | a | 660 |
gamma | b | 1'844 |
gamma | c | 634 |
gamma | d | 13 |
gamma | f | 314 |
lambda | total | 651 |
lambda | f | 651 |
Comment