肯求一条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