Einzelnen Beitrag anzeigen

sunnyandy

Registriert seit: 24. Feb 2006
49 Beiträge
 
#1

Sql: Zweimal Gruppieren klappt nicht ?!

  Alt 8. Sep 2006, 22:36
Datenbank: MySql • Version: 5 • Zugriff über: Zeos
SQL-Code:
SELECT geworbener_id, vorname, nachname, sum(preis*anzahl)
FROM sponsoren
JOIN vertriebspartner ON (vertriebspartner.vertriebspartner_id = sponsoren.geworbener_id)
JOIN auftraege USING (vertriebspartner_id)
JOIN bestellte_artikel USING (vertrag_id)
GROUP BY vertrag_id, geworbener_id
Das ist meine Anfrage. Möchte zuerst nach Vertrag_id sortieren und anschließen nach geworbener_id und somit sum(preis*anzahl) nochmal aufsummieren.
Geht das überhaupt? sum(sum(preis*anzahl)) nimmt er nämlich nicht an...

Es kommen am Ende auf jeden Fall zwei oder mehr gleiche geworbene_id-Felder, also danach wird nicht gruppiert... Könnt ihr mir helfen?
Danke im Voraus!
  Mit Zitat antworten Zitat