Access 2007 - 创建每个客户返回一条记录的查询

时间:2017-02-14 09:19:49

标签: sql ms-access

我想创建一个检查订单表的查询,并创建一个只包含每个客户的最新订单的记录集。订单表中的每条记录都包含订单ID,格式如下:

ABC002

这意味着这是客户ABC下的第二个订单。 现在,如果该表包含六个具有以下订单ID的记录:

ABC001, ABC002, DEF001, DEF002, DEF003, XYZ001

我希望输出记录集包含这些记录:

ABC002, DEF003, XYZ001

每条记录是每位客户的最新订单。我可以使用VBA完成此任务,但是当表中有许多记录时它运行得非常慢。任何人都可以建议如何创建一个可以实现此目的的查询吗?

0 个答案:

没有答案