select givare,
temperarur,
tid
from t
where tid =
(select max(tid)
from t as q
where q.givare = t.givare)
Frågan#1
Ska hämta data från en sql-server som får data från en massa givare för temperaturmätning. Jag har en tabell med kolumner som liknar denna:
Givare - Temperatur - Tid
Jag vill nu skriva en SQL-fråga som väljer ut dessa värden och presenterar dem i en lista. Problemet är att alla givare skickar in värden hela tiden och jag vill bara ha med alla givare en gång i listan med det senaste mätvärdet.
Hur gör jag?
