帮忙处理一个数据的问题,高手啊。急。。。。。。。。。。。。。
id name time
1 haha 2007-7-18 8:07:53
2 haha 2007-7-18 7:07:53
3 jifewo 2007-7-18 9:07:53
两条记录相同如何显示最新时间而不会重复显示
结果
id name time
1 haha 2007-7-18 8:07:53
3 jifewo 2007-7-18 9:07:53
高手门帮忙看下
------解决方案--------------------这样也可
select a.id,a.name,a.time from test a where exists(select * from
(select name,max(time) as time from test group by name)b
where a.name=b.name and a.time = b.time)
关键是b是由select name,max(time) as time from test group by name结果生成的一个临时表