Sql 根据ACCESS中的某些条件仅显示唯一记录的查询

Sql 根据ACCESS中的某些条件仅显示唯一记录的查询,sql,ms-access-2010,Sql,Ms Access 2010,我正在做一个类似这样的数据库 如果在“排序”列中同时出现当前周和前一周的作业编号,请仅选择当前周行 第一个或最后一个函数在此不起作用,因为当前周或前一周记录可以是特定作业编号的第一行或最后一行 您可以对作业进行分组并选择最长日期: Select [Job Number], Max([Order Date]), YourWeekFunction(Max([Order Date])) From YourTable Group By [Job Number]

我正在做一个类似这样的数据库

如果在“排序”列中同时出现当前周和前一周的作业编号,请仅选择当前周行


第一个或最后一个函数在此不起作用,因为当前周或前一周记录可以是特定作业编号的第一行或最后一行

您可以对作业进行分组并选择最长日期:

Select [Job Number], Max([Order Date]), YourWeekFunction(Max([Order Date]))
From YourTable
Group By [Job Number]