专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VFP

表中定位 如下 记录 seek办不到,该怎么处理

发布时间:2010-05-24 22:04:28 文章来源:www.iduyao.cn 采编人员:星星草
表中定位 如下 记录 seek办不到
表结构

dlh fb
100 5
110 2
112 3
........


假如 我想查找 dlh=111 的记录 应该返回 110的记录 因为 111 再 110 与 110+2 之间 


能实现吗 ? vfp 6.0

------解决方案--------------------
探讨
set near on

还是 不能准确定位 到记录 呀 再2条之间徘徊

还有没有 别的方法 scan for 可以吗

------解决方案--------------------
确实没有理解你的意图,如果有111则返回,没有返回与111接近的 最大数

SELECT TOP 1 * from t1 WHERE dlh<=111 ORDER BY dlh desc
or
SELECT MAX(dlh) FROM t1 WHERE dlh<=111

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: