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

肯求一条sql 语句 高手帮忙啊
我有一个表
数据类似如下,
id1     id2     time
1         1         2005
1         2         2003
1         3         2001
2         4         2004
2         5         2008
3         6         2006
想得到的结果是
1         1         2005
2         5         2008
3         6         2006

高手帮忙看看啊


------解决方案--------------------
推薦使用方法三,用關聯的效率更優。
------解决方案--------------------
select * from
table1 a,(Select id1,Max(time) As time From table1 Group By id1) b
where a.id1 = b.id1 and a.time = b.time