Etwas genauer mein Problem ohne das Join, das kann ich anders lösen. Die Tablle sieht so aus:
wat willste denn jetze ?
SELECT t_id, user, date FROM t WHERE b_id = 1 SORT BY t_id ASC, date DESC
t_id user date
1 a 2004-09-10
1 b 2004-09-09
1 c 2004-09-08
2 c 2004-09-09
2 b 2004-09-08
2 c 2004-09-04
3 d 2004-09-07
3 a 2004-09-06Jetzt will ich im Prinzip nach t_id gruppieren
SELECT t_id, user, date FROM t WHERE b_id = 1 GROUP BY t_id SORT BY t_id ASC, date DESC
ergibt leider:
t_id user date
1 c 2004-09-08
2 c 2004-09-04
3 a 2004-09-06also immer den ältesten Eintrag, egal wie ich sortiere.
was erwartest du denn ??