Hallo Tom,
Du willst gruppieren über den Namen und suchst Nur das Maximum der Gruppe
hm ... also klingt ja soweit logisch, folgendes SQL bringt mich nicht weiter:
SELECT name, jahr, MAX(fotos) FROM table GROUP BY 1,2;
(Da bekomme ich alle Namen und alle Jahre).
Eigentlich bräuchte ich eins, wo mir der Name (und meinetwegen die Anzahl der Fotos, obwohl ich die nicht benötige) zurückgeliefert wird und, was viel wichtiger ist, eben noch das Jahr dazu.
Kannst Du mir da eine kleines Beispiel geben, weil folgende Schreibweise klappt ja so nicht:
SELECT name, jahr, MAX(fotos) FROM table GROUP BY 1;
Danke + MfG, Stefan E.