表中定位 如下 记录 seek办不到,该怎么处理
表中定位 如下 记录seek办不到表结构dlhfb100511021123........假如 我想查找dlh111 的记录应该返回 110
表中定位 如下 记录 seek办不到
表结构
dlh fb
100 5
110 2
112 3
........
假如 我想查找 dlh=111 的记录 应该返回 110的记录 因为 111 再 110 与 110+2 之间
能实现吗 ? vfp 6.0
[解决办法]
[解决办法]确实没有理解你的意图,如果有111则返回,没有返回与111接近的 最大数
SELECT TOP 1 * from t1 WHERE dlh<=111 ORDER BY dlh desc
or
SELECT MAX(dlh) FROM t1 WHERE dlh<=111