Hallo,
SELECT name, kontostand, datum
FROM $mysql_name_tabelle AS tab1
WHERE kontostand = (SELECT max(kontostand) FROM $mysql_name_tabelle AS tab2 WHERE tab2.name = tab1.name)
ORDER BY kontostand desc, datum
LIMIT 0,10
nein, das geht imho nicht. das gibt probleme, wenn mehrere datensätze den gleichen wert für die spalten name und kontostand haben.
Ja, die stehen dann mehrfach im Ergebnis. Also geht es so nur, wenn das ausgeschlossen ist. Beispielsweise, wenn der Kontostand nur steigen kann, was zwar wünschenswert, aber nicht realistisch ist ;-)).
Du hast also Recht.
viele Grüße
Axel