यह प्रश्न पहले भी पूछा जा चुका है। कृपया देखें यह प्रश्न।
स्वीकृत उत्तर का उपयोग करना और इसे अपनी समस्या के अनुकूल बनाना आपको मिलता है:
SELECT tt.*
FROM myTable tt
INNER JOIN
(SELECT ID, MAX(Date) AS MaxDateTime
FROM myTable
GROUP BY ID) groupedtt
ON tt.ID = groupedtt.ID
AND tt.Date = groupedtt.MaxDateTime