hey vinzenz!
Iljas Lösungsvorschlag für Matthias Problem sollte auf Deine Aufgabenstellung anpassbar sein.
ja, das ging jetzt:
select a.artikelname, a.kategorie_nr, einzelpreis from artikel as a where einzelpreis = (select max(einzelpreis) from artikel as a1 where a.kategorie_nr = a1.kategorie_nr);
es gibt demnach also keine möglichkeit, das alleine über group by zu lösen, oder?