PeeerMedlem sedan mars 20025 907 inlägg strSQL= "SELECT DISTINCT Korg.AnvId FROM Korg WHERE Korg.Spara = 0 "
Ovanstående använder jag nu, men hur gör jag om jag vill visa den senaste tidpunkten också?
Ex. Så här ser min databas ut.
AnvId | Spara | Tidpunkt
123456789 | 0 | 2002-05-12 12:13:14
123456789 | 0 | 2002-05-12 12:14:17
123456789 | 0 | 2002-05-12 12:14:14
Jag vill då få ut värdena
123456789 och 2002-05-12 12:14:17 (eftersom det är där klockslaget är högst)
TobbsterMedlem sedan mars 2001309 inlägg Detta borde funka !
strSQL= "SELECT DISTINCT Korg.AnvId,Tidpunkt FROM Korg WHERE Korg.Spara = 0 and Tidpunkt in
(select max(Tidpunkt) from Korg where Korg.Spara = 0)"
PeeerMedlem sedan mars 20025 907 inlägg Re: Distinct och senaste tidpunkten
Den koden funkar inte 100%. Nu får jag bara ut en post även om jag skulle ha flera olika AnvId i databasen.
Ex.
AnvId | Spara | Tidpunkt
123456789 | 0 | 2002-05-12 12:13:14
987654321 | 0 | 2002-05-13 14:11:57
987654321 | 0 | 2001-07-22 22:22:22
123456789 | 0 | 2002-05-12 12:14:17
123456789 | 0 | 2002-05-12 12:14:14
Jag vill då få ut värdena
123456789 och 2002-05-12 12:14:17 samt
987654321 och 2002-05-13 14:11:57
Men jag får endast ut det fetstilta värdet.
PeeerMedlem sedan mars 20025 907 inlägg Strunt samma. Löste det på ett smartare sätt.
Genom att ta bort alla posterna som stämde in direkt, istället för att lista dem först.