0 голосов
спросил от в категории Access
Все, что вам нужно сделать, это группировать данные с помощью ItemCode , чтобы получить MAX (PurchaseDate) , затем присоединиться к Цена :

SELECT a.ItemCode, a.PurchaseDate, a.Price FROM Trn_Purchase AS a INNER JOIN (     SELECT  b.ItemCode, MAX(b.PurchaseDate) AS PurchaseDate      FROM Trn_Purchase AS b     GROUP BY b.ItemCode ) AS c ON a.ItemCode = c.ItemCode AND a.PurchaseDate = c.PurchaseDate


Для получения дополнительной информации см .:
0 #### [#^ #]

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Похожие вопросы

0 голосов
0 ответов
спросил 10 Сен, 18 от richard maccutchan в категории Access
0 голосов
0 ответов
спросил 26 Апр, 10 от eddy vluggen в категории Access
0 голосов
0 ответов
спросил 01 Янв, 70 от MacFirst (120 баллов) в категории Access
0 голосов
0 ответов
0 голосов
0 ответов
спросил 10 Янв, 18 от maciej los в категории Access
...