РЕДАКТИРОВАНИЕ, основанное на отзывах / комментариях к исходному сообщению.
на основе отзывов, я бы написал свой запрос как
select rID,
max( ID ) as LastIDAdded,
max( Time ) as LastDateTimeHistory
from
YourTable
group by
rid
Теперь, в Access, используя их графический интерфейс, выдолжен сообщить запросу, что вы делаете итоги.Выберите вашу таблицу и добавьте 3 столбца.Затем в строке, в которой указано, что вы собираетесь «итого», поместите MAX () в столбцы ID и Time.Кроме того, при выполнении итогов будет отображаться строка GROUP BY, вы хотите установить флажок do в столбце rID.Это лучшее, что у меня осталось из памяти интерфейса запросов Access, и неуверенность в зависимости от используемой версии.HTH.
ОРИГИНАЛЬНЫЙ ОТВЕТ
Хотя у @duffymo есть опция типичного запроса, чтобы сгруппировать max (), я не уверен, что это именно то, что вам нужно.Как вы сказали, у вас есть 3 поля.Похоже, ваш «идентификатор» является суррогатным ключом или ключом идентификатора с автоинкрементом для сохранения уникальных строк в таблице.Ваш «rID» - это то, что вы хотите сгруппировать, и настало время получить самое последнее время в данной группе.
В зависимости от того, как были добавлены записи и что произошло для предыдущего клиента, записиобрабатывались в системе планирования, где любая запись могла иметь любую отметку «время».Поэтому последовательно вы МОЖЕТЕ получить что-то вроде
ID rID Time
1 1 1pm
2 2 4pm
3 2 5pm
4 1 9AM
5 2 3pm
In such case, if you grouped by rID, your MAX() on time for rID = 1 would be the 1pm slot with ID = 1. And for group rID = 2, the MAX() time of 5pm would be ID = 3.
При этом, если вы намереваетесь использовать столбец «ID» для привязки, вы захотите получить правильную запись «ID»Кроме того, что в ОБА этих сценариях НЕ является последней последовательностью «ID» для группы по «rID».
Что, помимо всего прочего, менее чем замечательная способность создавать запросы в Access через конструктор, а не кодировать напрямую,это может быть немного сложнее и потребовать от вас написать функцию, которая фактически выполняет последний запрос, который вы хотите.
Если этот сценарий - то, что вы ищете, я попытаюсь откопать и обработать запрос, которыйбудет работать на приведенном выше примере.и повторно отправьте назад.