Bewertungen zusammenfassen, Durchnitt errechnen und ausgeben Hallo!
ich hoffe es geht euch allen gut, ich hätte eine Frage bzgl der Abfrage aus einer MySQL Datenbank.
In seperaten Schritten mit PHP ginge das sicher auch so, frage ist nur ob ich das direkt in MySQL lösen kann:
In einer Tabelle stehen Bewertungen zu Produkten.
bewertungs_id, rating, produkt_id
Gibt es in MySql denn die Möglichkeit alle Ratings vom Produkt XY zusammenzufassen, den Durschnitt zu berechnen und nach Rangordnung (Platz 1 bis X) auszugeben?
Oder muss ich das auf jeden Fall mit PHP lösen, d.h. erst alle Ratings zum Produkt auszulesen per PHP zusammenfassen und Durschnitt berechnen und den Platz zuordnen?
Danke euch !
Grüße
Felix
Geändert von taurus (24.01.2012 um 21:33 Uhr).
|