2 Abfragen kombinieren

thomar78

Benutzer
Beiträge
8
Hallo zusammen, ich stecke hier bei der Kombination zweier Abfragen fest.

SELECT tb_Projekte.Projektnr, tb_Mitarbeiter.Mitarbeiter, SUM(tb_Budget.Menge) AS Budget

FROM tb_Projekte LEFT OUTER JOIN
tb_Mitarbeiter LEFT OUTER JOIN
tb_Budget ON tb_Mitarbeiter.Mitarbeiter = tb_Budget.Mitarbeiter ON tb_Projekte.Projektnr = tb_Budget.Projektnr
WHERE (tb_Mitarbeiter.Mitarbeiter = 'ABC')
GROUP BY tb_Projekte.Projektnr, tb_Mitarbeiter.Mitarbeiter

liefert mir dieses Ergebnis und das passt.

Projektnr Mitarbeiter Budget
1234 ABC 50.0
1234,1 ABC 16.0
1456 ABC 90.0
4567 ABC 0.0
3456 ABC 0.0
2678 ABC 80.0

nun habe ich eine weitere Abfrage die dieser eine zusätzliche Spalte hinzufügen soll.

SELECT Projektnr, SUM(Menge) AS Verbrauch
FROM tb_Verbrauch
WHERE (Mitarbeiter = 'ABC')
GROUP BY Projektnr

Das Ergebnis sollte so aussehen.

Projektnr Mitarbeiter Budget Verbrauch
1234 ABC 50.0 NULL
1234,1 ABC 16.0 1.0
1456 ABC 90.0 4.5
4567 ABC 0.0 0.5
3456 ABC 0.0 2.0
2678 ABC 80.0 NULL

Ich bekomm das nicht hin. Hoffentlich könnt ihr mir weiterhelfen.

Vielen Dank und Gruß
 
Werbung:
ohne jetzt die Tabellen zu haben... left join (SELECT Projektnr, SUM(Menge) AS Verbrauch ...) bla on tb_Projekte.Projektnr = bla.Projektnr ...
 
Werbung:
Zurück
Oben