Hi Vimes
Zauberwörter GROUP BY und ORDER BY
also
select * from Mitteilungen Group by personen_id order by datum desc;
Nein, genau eben nicht. ORDER BY hat hier keinerlei Einfluss da es
erst viel später ausgeführt wird. Falls es nicht MySQL ist, wird
das sogar einen Syntaxfehler geben. Wenn es MySQL ist, kriegst du
dafür ein undefiniertes Resultat: http://www.mysql.com/doc/en/Group_by_functions.html
Es bleibt also die Lösung von Romy mit Subselect die mit
MySQL < 4 mangels Subselects nicht geht. Für MySQL geht es entweder
mit mehreren Queries oder aber so:
http://www.mysql.com/doc/en/example-Maximum-column-group-row.html
Gruss Daniela