Я хотел бы сделать запрос из базы данных SQL Server 2000. У меня есть две таблицы. Это покупка и покупка деталей. Я хотел бы получить записи о товаре с идентификатором последней покупки, но не могу выполнить запрос со следующими утверждениями. Поэтому, пожалуйста, помогите мне.
SELECT TOP 100 PERCENT dbo.Purchase.PurchaseID AS LastOfPurchaseID, dbo.PurchaseDetails.ProductID,
MAX(dbo.Purchase.PurchaseDate) AS LastOfPurchaseDate
FROM dbo.Purchase INNER JOIN
dbo.PurchaseDetails ON dbo.Purchase.PurchaseID = dbo.PurchaseDetails.PurchaseID
GROUP BY dbo.PurchaseDetails.ProductID, dbo.Purchase.PurchaseDate,dbo.Purchase.PurchaseID
ORDER BY MAX(dbo.Purchase.PurchaseDate) DESC