hi!!
eine tabelle artikel hat die spalten kategorie_nr, artikelname, einzelpreis. nun soll der von jeder kategorie der teuerste artikel mit namen , kategorienummer und Einzelpreis ausgegeben werden. das muss ich ja irgendwie mit group by machen, oder??
sowas habe ich schon versucht: select kategorie_nr, max(einzelpreis) from artikel group by kategorie_nr. das funktioniert auch aber , wie baue ich da aber noch das artikelname ein?
irgendwie ergeben meine versuche dazu nur blödsinn??!!
ach und Noch was: kann man groub by immer nur zusammen mit funktionen wie count(), sum(), etc. verwenden???
thx!