[MSSQL] Tabelle 2 mal auf sich selbst Summieren

Blackhawk50000

Erfahrenes Mitglied
Hallo, ich habe ein kleines gedanken Problem welches ist nicht in den Griff bekomme...

Ich habe diese Tabelle

HTML:
[7]     [1]       [2]             [3]                       [4]                 [5]         [6]

1	2	01 102010	Normal	                Climbing	        120	
1	2	02 102010	Normal Fire	        Extreme FireWalking	240	
1	3	01 102010	Normal	                Climbing	        120	
1	4	01 102010	Normal	                Climbing	        120	
1	5	01 102010	Normal	                Climbing	        60	
55	2	SB9902010	man. Zahlungseingang	Rechnungslauf	        -240	01 102010
55	5	SB9902010	man. Zahlungseingang	Rechnungslauf	        -30	01 102010



[1] = MSO_MITGADRNR (Mitglieder ID)
[2] = MSO_BEIABTGJALT (Abteilungs ID erste Summe)
[3] = UNWICHTIG
[4] = UNWICHTIG
[5] = MSO_BETRAG
[6] = MSO_BEZBEIABTGJALT (Abteilungs ID (zweite Summe)
[7] = MSO_ERKENNUNG

Wie man hier sieht die Spalte [1] und [6] des ersten Eintrages mit der nummer 55([7]),
genau der Spalte [1 und [2] des Eintrages mit der nummer 1([7]) anhand dieser IDs werden diese Beiden Summen verknüpft.


und ich habe diese Abfrage, welche mir die erste summe ausgibt.

PHP:
SELECT MSO_MITGADRNR, MSO_BEIABTGJALT, SUM(MSO_BETRAG) 
FROM MITG_SOLL
WHERE MSO_ERKENNUNG < 50
GROUP BY MSO_MITGADRNR, MSO_BEIABTGJALT
ORDER BY MSO_MITGADRNR


ERGEBISS:

HTML:
[1]         [2]         SUM([5])
2	01 102010	120
2	02 102010	240
3	01 102010	120
4	01 102010	120
5	01 102010	60


und die zweite Abrfrage für die zweite Summe:

PHP:
SELECT MSO_MITGADRNR, MSO_BEZBEIABTGJALT, SUM(MSO_BETRAG) 
FROM MITG_SOLL
WHERE MSO_ERKENNUNG > 50
GROUP BY MSO_MITGADRNR, MSO_BEZBEIABTGJALT
ORDER BY MSO_MITGADRNR

ERGEBNISS:

HTML:
[1]        [6]           SUM([5])
2	01 102010	-240
5	01 102010	-30


Ich will gerne diese Beiden Abfragen zu einer kombinieren und zwar soll die Summe der zweiten abfrage zum ergebniss der ersten Abfrage adiert werden.

und zwar soll dazu erst die Mitglieder ID und dann die zugehörige AbteilungsID verwendet werden.

Ich weiß es ist kompliziert erklährt, ich hoffe ihr versteht das so einigermaßen.
Wenn es doch zu schlecht erklährt ist bitte nochmal bescheid sagen...

Danke im Vorraus...




OKAY, ich dachte zwischendurch ich hätte die Antwort, aber ich schaffs nicht...

im grunde will ich doch nur die beiden Ergebnisse zusammen fassen
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück