保定西部新城规划图:用一个sql语句怎么写?

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 06:22:57
一个表有三个字段:hdid,vtime,v.现在我要查出vtime的最大最小值,以及v的最大值和v最大时所对应的vtime值。用一个sql语句怎么写?
当max(v)有多个值时,就会出现单行子查询返回多个行的错误
我用的oracle数据库,不支持top查询

select max(vtime),min(vtime),max(v),(select vtime where v = (select max(v) from 表)from 表 )from 表

同上~~

select max(vtime),min(vtime),max(v),(select top 1 vtime from tablea order by v desc) from tablea