日期:2014-05-18  浏览次数:20805 次

sql 获取 最近信息的方法
各位好,现在开发一个项目时有需要做一个提示功能,大概功能如下,希望能选取各个小组每个操作项目的最近一条操作记录,如下数据
小组 项目名称 最近操作日期  
A ZJDDP021 2012-06-01 08:51:47.000  
A ZJDDP021 2012-01-18 08:35:17.000
A YHSCDP031 2012-06-01 08:26:44.000
A YHSCDP031 2012-05-14 11:13:13.000
A YHSCDP031 2012-03-04 14:22:28.000
B ZJDDP021 2012-07-07 08:27:34.000
B ZJDDP021 2012-04-17 07:45:09.000
B ZJDDP021 2012-01-01 08:09:23.000
希望能够筛选成这样的数据出来
小组 项目名称 最近操作日期  
A ZJDDP021 2012-06-01 08:51:47.000  
A YHSCDP031 2012-06-01 08:26:44.000
B ZJDDP021 2012-07-07 08:27:34.000
不知道这个要如何实现,请各位指教一下

------解决方案--------------------
SQL code
select 小组,项目名称 ,max(最近操作日期) from tb group by  小组,项目名称