select t1.df
, t1.un
, t1.av1
, t1.av2
from t t1
where t1.df
= ( select max(df)
from t
where un = t1.un )
Frågan#1
Hej säg att jag har följande:
datumfält | uniktnamn | annatvärde| annatvärde
990101 | bil | bla | bla
990204 | bil | bla | bla
990101 | båt | bla | bla
990204 | båt | bla | bla
Jag vill nu ha ut båt och bil raden där datumet är det högsta.
SELECT max(datumfält ), uniktnamn
FROM Tabell group by uniktnamn order by uniktnamn
Detta fungerar ju men jag vill ha ut resten av tabellens kolumner. Hur gör jag detta?
