Max (avg(Wert)) Group by

Hallo liebe Leute,

ich habe eine Tabelle welche Bewertungsergebnisse aus der Gastronomie enthält.

Ich kann ohne Schierigkeiten den avg-Wert gruppiert nach einelnen Einrichtungen ausgeben

SELECT avg(Wert) from Tabelle Group by objekt_id

…nun möchte ich mir aber ausschließlich den maximalen Durchschnittswert
anzeigen lassen.
Ein

SELECT max(avg(gesamtnote)) from cms_gastronomie_bewertung GROUP by objekt_id

funktioniert leider nicht. Hat jemand eine Ahnung wie das zu lösen wäre?
Danke im Voraus, Kai

etwa so:

select max(wert) from (select avg() …)foo;

Andreas

Spitze, das wars, vielen Dank!!!

Mit

SELECT max(wert) as max from (SELECT avg(gesamtnote) as wert from cms_gastronomie_bewertung GROUP by objekt_id) as wert

läuft es wie es soll.


Viele Grüße, Kai