MS Access选择每个唯一ID的最新日期

时间:2014-03-13 13:53:07

标签: ms-access datetime

我正在使用MS Access数据库。 我有下表:

Product Id      Date Of Purchase
    A              01-01-2008
    B              01-01-2013
    C              01-01-2012
    A              01-01-2014
    B              01-01-2007
    C              01-01-2011

我需要查找最新购买产品的记录(适用于所有产品)

即所需输出应为:

Product Id      Date Of Purchase
    A              01-01-2014
    B              01-01-2013
    C              01-01-2012

我对数据库比较陌生。请帮我查询一下。感谢。

1 个答案:

答案 0 :(得分:2)

尝试使用Max功能grouping Product Id

SELECT Product ID, MAX(Date Of Purchase)
FROM [table]
GROUP BY Product ID