当前位置: 代码迷 >> Oracle开发 >> !求一句求分组内最大值SQL语句
  详细解决方案

!求一句求分组内最大值SQL语句

热度:30   发布时间:2016-04-24 06:43:07.0
在线等!求一句求分组内最大值SQL语句
本帖最后由 azhqiang 于 2014-05-16 08:40:36 编辑
现在有下面的数据结果,PROCESSID会有重复的多条记录,
ID   PROCESSID    OUT_TIME
1 104256           09-5月 -14 01.35.17.784953 下午
2 104256           09-5月 -14 01.42.33.993575 下午
3 104252           09-5月 -14 02.53.49.481801 下午
请问,怎么得到下面的结果?取不同的PROCESSID最大时间的那条记录。语句怎么写呢?
ID   PROCESSID    OUT_TIME
2 104256           09-5月 -14 01.42.33.993575 下午
3 104252           09-5月 -14 02.53.49.481801 下午
------解决方案--------------------
select t.PROCESSID,max(t.OUT_TIME) from tablename t group by t.PROCESSID
------解决方案--------------------
2# +1 ... It's the right answer.
  相关解决方案