Sven Rautenberg: Unterabfragen, aber wie?

Beitrag lesen

Moin!

Aber da wird doch keine Summe der verkauften Anzahl gebildet,oder?

aber so:
Select count(anzahl) WHERE ($datum BETWEEN $a AND $b) ORDER BY MAX

Nö, auch das hilft nicht, die _Summe_ der meistverkauften Produkte herauszufinden. Und da ja auch das Produkt bekannt sein soll, und nicht nur eine Anzahl, muß dessen Name auch selektiert werden.

SELECT SUM(anzahl) as summe, produkt FROM tabelle GROUP BY anzahl ORDER BY summe

Angereichert mit WHERE und LIMIT sollte sich daraus eigentlich eine Top-Liste ergeben.

- Sven Rautenberg