У меня есть таблицы в базе данных Access со следующими столбцамиMS Access запрос для поиска записей с продолжавшейся датой в колонке ORDERDATE
ProductID|ProductName|StoreID|StoreName|AuditRating|AuditVisit|NextAuditDue
100100 |Calculator |SC12345|CrawlyRoad| B |11/12/2013|21/02/2014
100100 |Calculator |SC12345|CrawlyRoad| A |11/12/2014|30/04/2015
100100 |Calculator |SC12345|CrawlyRoad| C |16/12/2015|24/01/2017
мне нужно сделать запрос, который будет только дать мне внятный отчет, где дата AuditVisit максимален, как и в данном случае я хочу только в третьем ряду
100100 |Calculator |SC12345|CrawlyRoad| C |16/12/2015|24/01/2017
Я использовал group by
, но, как мне нужно, чтобы принести все столбцы Я получаю все записи в столбец AuditRating отличается во всех трех рядах.
Спасибо за быстрый ответ, но приведенный выше код не работает, так как моя таблица имеет несколько продуктов, и эти продукты имеют разные магазины и разные максимальные даты AuditVisit, и указанный выше запрос рассчитает максимальные данные во всем столбце, где мне нужна только максимальная дата для отдельной записи на уровне продукта – LondonUK