Tôi có bảng SQL sau,SQL: làm thế nào để chọn bản ghi duy nhất cho nhiều id trên cơ sở datetime tối đa?
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
Tôi muốn viết một truy vấn mà sẽ trả về cho tôi những kết quả sau thiết từ bảng trên:
Id WindSpeed DateTime
--------------------------------------
1 1.6 2009-09-19 16:11:38.383
2 1.2 2009-09-20 16:11:38.383
Các reuslt trên chứa mới nhất (trên cơ sở của datetime mới nhất cho id đó) mục duy nhất. Có nghĩa là tôi có nhiều id bản ghi với datetime.
Tôi muốn nhận được mục nhập mới nhất của tất cả id.
Thanks, điều này làm việc cho tôi ... – Prashant