当前位置: 代码迷 >> Oracle开发 >> 很急sql查询最大值有关问题
  详细解决方案

很急sql查询最大值有关问题

热度:61   发布时间:2016-04-24 06:46:40.0
很急!sql查询最大值问题
本帖最后由 Asura_X_Y_Y 于 2013-11-07 10:47:37 编辑
一张表,N个字段。现在要查:
 A的最大值,最大值时间;B的最大值,最大值时间;C的最大值,最大值时间...
有没有很高效的SQL,能一下查询出来?
------解决方案--------------------
请提供数据,,,
------解决方案--------------------
什么最大时间?最大时间和最大值有什么关系?问题描述的不清楚。
------解决方案--------------------
select b.ma,
(select a.v_date from tmp_table a where a.a=b.ma),
b.mb,
(select a.v_date from tmp_table a where a.b=b.mb),
b.mc,
(select a.v_date from tmp_table a where a.c=b.mc) from 
(select max(a) ma,max(b) mb,max(c) mc from tmp_table)b
  相关解决方案