sql数据库,有表table1,
字段:
直径有一个变量intA,是输入获取的。现在要取得直径中 小于这个intA的最大值 的记录。sql语句应该怎么写?我用过order by 排序,但是结果不对。
字段:
直径有一个变量intA,是输入获取的。现在要取得直径中 小于这个intA的最大值 的记录。sql语句应该怎么写?我用过order by 排序,但是结果不对。
解决方案 »
- CPU 的时候 !clrstack 信息被我抓出来了。。但是自己看不出问题所在。。有没高人指点下
- 如何自动更新C/S程序
- ORA-02291: 违反完整约束条件 (BEN.SYS_C005646)求解释
- c# winform异步通信问题
- 循环获取checkbox的值问题??????
- 如何给WinForm窗体加边框
- 包哥的理想.net开源留言系统(access版和SQL版)
- OnPaint()方法 与 Paint事件
- (WinForm)C#如何得到Windows的临时文件存储目录?
- 介绍个能下载msdn的网站啊 !!
- 为什么?xml的问题
- 我第一次用vs2005,但是出现了一个怪现象:没法新建webform 和.cs类文件
from table1
where 直径<intA
select max(直径),字段2,字段3
from table1
where 直径<intA结果不行呀。
select top 1 *
from table1
where 直径<intA
order by 直径 DESC
select 直径,字段2,字段3
from table1
where 直径=(select max(直径) from (select * from table1 where 直径<intA) a)