+ -
当前位置:首页 → 问答吧 → 最大值查询,求解!

最大值查询,求解!

时间:2011-11-28

来源:互联网

TB A

A1 A2
B1业务 12
B3业务 14
B1业务 52
B2业务 16
B1业务 12
B2业务 82
B2业务 14


需要查询 列A1 某业务 的 最大值A2
结果如:
B3业务 14
B1业务 52
B2业务 82

作者: ysee   发布时间: 2011-11-28

SQL code
select * from tb t
where A2=(select max(A2) from tb where A1=t.A1)

作者: ssp2009   发布时间: 2011-11-28

SQL code

select A1,max(A2) 'maxA2'
from TB 
group by A1

作者: ap0405140   发布时间: 2011-11-28

SQL code
select A1,max(A2)from A group by A1

作者: xuam   发布时间: 2011-11-28

1楼的效率,还是2楼的效率。执行

作者: ysee   发布时间: 2011-11-28

引用 4 楼 ysee 的回复:
1楼的效率,还是2楼的效率。执行

一样的。

作者: fredrickhu   发布时间: 2011-11-28