У меня есть TempTable с таблицей настройки Empname SwipeTime и описанием, показанным ниже
Mike 2019-05-17 12:00:16.383 User Granted Exit From Door Using Reading Device
Mike 2019-05-17 12:36:11.753 User Granted Entry To Door Using Reading Device
John 2019-05-17 12:00:16.383 User Granted Exit From Door Using Reading Device
John 2019-05-17 12:36:11.753 User Granted Entry To Door Using Reading Device
Steve 2019-05-17 12:00:16.383 User Granted Exit From Door Using Reading Device
Steve 2019-05-17 12:36:11.753 User Granted Entry To Door Using Reading Device
как мне получить самую новую запись для каждого сотрудника, в то время как у всех разное время пролистывания и описания.
SELECT Distinct
MAX(EmployeeName) AS EmployeeName,
MAX(SwipeTime) AS MaxSwipeTime,
Description
FROM #WhosInOut
GROUP BY EmployeeName,Description, SwipeTime
ORDER BY EmployeeName, MAX(SwipeTime) ;
Я хотел бы получить список всех пользователей с самой новой записью, независимо от того, является ли она выходом или записью