Hallo,
kann ich nur die Summe einer über joint verbundenen Abfrage auswerten?
Ich brauche nicht jede einzele Zeile aus Position zum Auftrag sondern nur die Summe der Positions-Mengen
Tabelle Aufträge join Tabelle Positionen:
select * from auftrag a left join position p
on a.auftrags_nummer = p.auftrags_nummer
order by a.auftragsnummer,b.position
das bekomme ich (jede Positionszeile einzeln):
a.auftrag b.auftrag b.position b.menge
A A 1 10
A A 2 20
A A 3 30
das brauche ich (nur die Summe der Positions_Mengen, also nur eine Zeile, müsste also beim join nach sum(b-menge) fragen???):
a.auftrag b.auftrag b.menge
A A 60
Geht das?
kann ich nur die Summe einer über joint verbundenen Abfrage auswerten?
Ich brauche nicht jede einzele Zeile aus Position zum Auftrag sondern nur die Summe der Positions-Mengen
Tabelle Aufträge join Tabelle Positionen:
select * from auftrag a left join position p
on a.auftrags_nummer = p.auftrags_nummer
order by a.auftragsnummer,b.position
das bekomme ich (jede Positionszeile einzeln):
a.auftrag b.auftrag b.position b.menge
A A 1 10
A A 2 20
A A 3 30
das brauche ich (nur die Summe der Positions_Mengen, also nur eine Zeile, müsste also beim join nach sum(b-menge) fragen???):
a.auftrag b.auftrag b.menge
A A 60
Geht das?