oracle的select取最新日期问题
id name desc stsdt
1 name1 desc1 20080202 22:00:00
1 name1 desc2 20080203 23:00:00
1 name1 desc3 20080303 22:00:00
2 name2 desc1 20080202 22:00:00
2 name2 desc2 20080204 22:00:00
2 name3 desc3 20080205 22:00:00
有如上数据,想要的结果是这样的
1 name1 desc3 20080303 22:00:00
2 name3 desc3 20080205 22:00:00
就是取同id中最新日期的那条
注:同id的数据有N>=1条,存在不同id
主要是id和stsdt决定全部。