Hi,
ich möchte folgende Abfrage erstellen: Den Umsatz durch den Preis und der Anzahl der verkauften Exemplare errechnen, diesen mit der Währung in eine Spalte platzieren anschließend den Autoren noch anzeigen.
Hier mein Ansatz
Mein Problem ist, dass ich bloß einen gesamten Wert bekomme, es müssten aber eigentlich zwei Autoren aufgelistet werden. Die Abfrage passt aber doch eigentlich ;/?
ich möchte folgende Abfrage erstellen: Den Umsatz durch den Preis und der Anzahl der verkauften Exemplare errechnen, diesen mit der Währung in eine Spalte platzieren anschließend den Autoren noch anzeigen.
Hier mein Ansatz
Code:
SELECT CONCAT(SUM(buecher.preis*buecher_verkauf.anzahl_verkaeufe)," ",waehrung) AS ZEUGS,
autoren.nachname FROM `buecher`
LEFT join buecher_verkauf ON buecher.id = buecher_verkauf.buch_id
LEFT JOIN buch_aut ON buecher.id = buch_aut.buch_id
LEFT JOIN autoren ON buch_aut.autor_id = autoren.id
WHERE buecher_verkauf.datum LIKE "2010-03-%"
AND
buch_aut.buch_id = buecher_verkauf.buch_id
AND
buecher_verkauf.datum>0