client_ref matter_suffix date_opened
1 1 1983-11-15 00:00:00.000
1 1 1983-11-15 00:00:00.000
1 6 2002-11-18 00:00:00.000
1 7 2005-08-01 00:00:00.000
1 9 2008-07-01 00:00:00.000
1 10 2008-08-22 00:00:00.000
2 1 1983-11-15 00:00:00.000
2 2 1992-04-21 00:00:00.000
3 1 1983-11-15 00:00:00.000
3 2 1987-02-26 00:00:00.000
4 1 1989-01-07 00:00:00.000
4 2 1987-03-15 00:00:00.000
我上面的表,我只是想返回打开每个客户端的最近的事情,在下面的格式:从聚合函数结果等栏目包括数据
client_ref matter_suffix Most Recent
1 10 2008-08-22 00:00:00.000
2 2 1992-04-21 00:00:00.000
3 2 1987-02-26 00:00:00.000
4 1 1989-01-07 00:00:00.000
我可以执行一个非常简单的查询来返回最近的(如下所示),但每当我尝试包含matter_suffix数据(必要)时,我都会遇到问题。
在此先感谢。
select client_ref,max (Date_opened)[Most Recent] from archive a
group by client_ref
order by client_ref
好极了,这已经返回那里有超过1开上了最多个值的好处最近的日期(我没有在截断的示例表中显示)。谢谢大家! – BenjKenj
很高兴它有用。你可能想比较GarethD的表现。 –