FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Klarade millennium-buggen
|
Hej på er,
Sitter fast i SQL-träsket med en fråga jag inte får till... Nedan har jag två (fejkade) tabeller, en för användare och en för adresser. En användare kan ha flera adresser där ett datum bestämmer vilken adress som är den senaste (aktuella). Hur gör jag för att selektera ut samtliga users och joina in endast den senaste adressen för varje user? Det som ställer till det för mig är att jag vill kunna selekta ut alla kolumner från adress-tabellen (svårt att göra en group by med andra ord) Kod:
Users: UserId Name ================ 1 Nisse 2 Kalle 3 Gustav Adress: ======================== AdressId UserId Street Date 1 1 Road1 2008-11-01 2 2 Road2 2008-11-01 3 3 Road3 2008-11-01 4 3 Road4 2009-11-01 5 3 Road5 2010-05-01 Senast redigerad av Robert den 2010-11-09 klockan 17:56 |
|||
![]() |
![]() |
|
|