Как я могу получить последнюю запись?
Я использую MAX(DateTime)
и GROUP BY
, но не получаю данные, которые мне нужны.Получить последние данные по дате и времени
Вот пример данных
DateTime | ID | Name
2014-09-25 07:36:45.193 | 987302 | Allan
2014-09-25 07:36:45.310 | 987303 | Allan
2014-09-25 07:37:31.180 | 987304 | Allan
2014-09-25 07:38:45.193 | 987305 | Jenny
2014-09-25 07:39:45.310 | 987306 | Jenny
2014-09-25 07:40:31.180 | 987307 | Jenny
результат должен отображать
2014-09-25 07:37:31.180 | 987304 | Allan
2014-09-25 07:40:31.180 | 987307 | Jenny
Какой SQL вы уже пробовали? –
SELECT Max (DateTime) в качестве DateTime, ID, Name FROM tblTimesheetEntry GROUP BY ID, Name – user1647667
Также отредактируйте свой вопрос, чтобы указать, какую версию SQL вы используете, добавив соответствующий тег (ы) – Dijkgraaf