Det går inte med en fråga i Mysql (om du inte väntar tills dess att dom stöder subqueries). Du får bygga en temptabell med max(id) group by id2 och sedan göra en join mot den tabellen.
Tjo!
Hjärnan vill sova men jag vill inte ge upp =)
Skall göra processen kort:
Exempeltabell med följande kolumner:
id, id2, innehall
Exempel på poster:
1, 1, Gammal
2, 1, Nyare
3, 1, Nyast
4, 2, Jättegammal
5, 2, Jätteny
Dessa rader vill jag gruppera efter id2 och visa den posterna som har högst id. En select som på ovanstående innehåll returnerar:
3, 1, Nyast
5, 2, Jätteny
i princip SELECT * FROM t GROUP BY id2 HAVING MAX(id) om ni förstår vad jag menar. Hur gör jag?
Tackar på förhand
// Joakim
