hier die Abfrage, die nach den Baugruppen die Summen bildet:
Code: Alles auswählen
SELECT "ID_Baugruppe", "ID_Komponente", "Bauteil Anzahl",
( SELECT "Bruttopreis" FROM "Komponenten" WHERE "ID" = "a"."ID_Komponente" ) AS "Brutto",
"Bauteil Anzahl" * ( SELECT "Bruttopreis" FROM "Komponenten" WHERE "ID" = "a"."ID_Komponente" ) AS "Bruttopreis gesamt",
(SELECT SUM("rel_Komponenten"."Bauteil Anzahl" * "Komponenten"."Bruttopreis")
FROM "rel_Komponenten", "Komponenten"
WHERE "Komponenten"."ID" = "rel_Komponenten"."ID_Komponente"
AND "rel_Komponenten"."ID_Baugruppe" = "a"."ID_Baugruppe") AS "Summe_Baugruppe"
FROM "rel_Komponenten" AS "a"
Gruß
Robert