日期:2014-05-17  浏览次数:20806 次

取最大值记录的问题
我有一个表里有A,B,C,D四列,我想取出A列最大值记录里面的B值或C值,应该怎么写Oracle中的语句啊?

------解决方案--------------------
比如表名叫tab,那么语句如下:
select a.B,a.C from tab  a
where a.A in (
select max(b.A) from tab b );