MySql:SELECT id FROM t GROUP BY sess ORDER BY time

Hallo ich habe eine Tabelle die ungefähr so aussiht:

id|session|timestamp
1 | dkj |200111051201
2 | dkj |200111051203
3 | dkj |200111051204
4 | dkj |200111051205
5 | slp |200111051206
6 | slp |200111051208
usw...

Jetzt möchte ich von jeder Session jeweils den letzten Eintrag ausgeben lassen.
Also den Eintrag mit der id= 4 und id=6 usw.

Mit der Anweisung
SELECT id FROM t GROUP BY session
bekomme ich immer den jeweils ersten Eintrag und nicht den letzten.
Also habe ich gedacht , hänge ich ORDER BY timestamp DESC an.
Dies hat jedoch keine Auswirkung.

Danke für Tipps !

Grüße Sebatian

So sollte es gehen:

SELECT T1.ID, T1.Session, T1.Timestamp, Max(T2.ID) AS M
FROM MeineTabelle AS T1, MeineTabelle AS T2
GROUP BY T1.ID, T1.Session, T1.Timestamp
HAVING T1.ID = M

Gruß aus dem Norden
Reinhard Kraasch