Ich kenne dein Datenbankmodell ja nicht. Aber vielleicht so...
SQL-Code:
SELECT geworbener_id, vorname, nachname, SUM(preis*anzahl)
FROM vertriebspartner v
LEFT JOIN sponsoren s
ON v.vertriebspartner_id = s.geworbener_id
LEFT JOIN auftraege a
ON v.vertriebspartner_id = a.vertriebspartner_id
LEFT JOIN bestellte_artikel b
ON a.vertrag_id = b.vertrag_id
GROUP BY vertrag_id
Gruss
Thorsten