比如一个表如下:A , B //字段1 , 1
1 , 2
1 , 3
2 , 1
2 , 2
2 , 3
2 , 4
3 , 1
3 , 2
3 , 3找出最大A及最大B的记录,就是首先满足MAX(A),然后满足MAX(B),
结果是
3,3
而不是
3,4
用一条SQL语句怎么写 我目前是用2次查询实现
1 , 2
1 , 3
2 , 1
2 , 2
2 , 3
2 , 4
3 , 1
3 , 2
3 , 3找出最大A及最大B的记录,就是首先满足MAX(A),然后满足MAX(B),
结果是
3,3
而不是
3,4
用一条SQL语句怎么写 我目前是用2次查询实现
解决方案 »
- 随机百家姓和随机汉字
- 如何实现这样的窗口隐藏功能???
- 进来看看,简单!
- query的结果用DBGRID显示了,但我又想要这个查询结果的合计数,一定要再SQL一遍吗?
- 再问一个dbgrid问题,为什么鼠标点到其它行时不会自动保存数据
- 网络基础问题,多帮帮忙!
- 如何制作象WINDOW98那样的开始菜单,也就是在左过有一竖条的(图片或文字)
- 给大家提供一个高速下载delphi6企业版的地方
- delphi中有沒有像vb中的new collection的類型
- 请管理员(斑竹)删除http://www.csdn.net/expert/topic/325/325744.shtm
- 一行代码的心得
- delphi读取word,并建立目录,求高手帮忙。
或
select Max(Y.A) A,Max(B) B From t x,(Select Max(A) A From t) Y where X.A=Y.A
select top 1 A,B From t order by A desc,B desc
group by a
order by a desc