mam poniższej tabeli SQL,SQL: jak wybrać pojedynczy rekord dla wielu identyfikatorów na podstawie maksymalnej datetime?
Id WindSpeed DateTime
--------------------------------------
1 1.1 2009-09-14 16:11:38.383
1 1.9 2009-09-15 16:11:38.383
1 2.0 2009-09-16 16:11:38.383
1 1.8 2009-09-17 16:11:38.383
1 1.7 2009-09-19 16:11:38.382
2 1.9 2009-09-19 16:11:38.383
1 1.6 2009-09-19 16:11:38.383
2 1.2 2009-09-20 16:11:38.383
Chcę napisać kwerendę, która będzie zwracać mi następujący zestaw wyników z powyższej tabeli:
Id WindSpeed DateTime
--------------------------------------
1 1.6 2009-09-19 16:11:38.383
2 1.2 2009-09-20 16:11:38.383
Powyższy reuslt zawiera najnowsze (na podstawą najnowszej datetime dla tego id) pojedynczego wpisu. Co oznacza, że mam wiele identyfikatorów rekordów z datetime.
Chcę uzyskać najnowszy pojedynczy wpis wszystkich identyfikatorów.
Dzięki, działa to dla mnie ... – Prashant