设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 3503|回复: 27
打印 上一主题 下一主题

[查询] 一个关于查询范围的问题

[复制链接]
跳转到指定楼层
1#
发表于 2008-2-3 09:21:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
先描述一下问题
我想作一个三位坐标查询(范围类似IP地址),如   0(范围0~255).0.0.0至255.255.255.255   如何实现输入任何一个值只要在两者之间范围内,就将此段显示出来,再具体点比如

125.200.235.100~~~125.200.235.255
不管我输入的是125.200.235.234,125.200.235.115,125.200.235.200
显示的查询结果都应该是:
125.200.235.100~~~125.200.235.255(该段已在数据表中定义)
换句话就是这个查询要求每三位一比较。


不知道我表达清楚了没有~~汗。。=。=~~

[ 本帖最后由 amd001 于 2008-2-3 09:31 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2008-2-3 11:00:28 | 只看该作者
没有人知道?还是我没说清楚啊
3#
发表于 2008-2-3 11:06:31 | 只看该作者
有点不清楚,例如:你的三个输入的例子中的最后一节都没有255,为什么结果中是255?
4#
 楼主| 发表于 2008-2-3 11:24:06 | 只看该作者
举个再简单的例子
就是
开始值          结束10
1           ~~~~       10

当输入查询条件9时,显示的就是这个范围
也就是告诉别人9在这个范围里
5#
发表于 2008-2-3 11:39:01 | 只看该作者
有点清楚了.
还有个问题是:你的开始值和结束值是不是固定的?比如1-10,11-20-21-30.我输入9就显示1-10.我输入23就显示21-30?还是显示1-30?
6#
 楼主| 发表于 2008-2-3 13:18:59 | 只看该作者
不是固定的~~
都是一段一段的
比如1-10    15-36
我输入14   就应该显示无
输入16 显示 15~36
7#
发表于 2008-2-3 13:33:55 | 只看该作者
可以实现的,你弄个例子上来,会有人帮你改的了。
8#
发表于 2008-2-3 14:48:53 | 只看该作者
原帖由 amd001 于 2008-2-3 13:18 发表
不是固定的~~
都是一段一段的
比如1-10    15-36
我输入14   就应该显示无
输入16 显示 15~36


一个小例子.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
9#
 楼主| 发表于 2008-2-4 11:27:25 | 只看该作者
谢谢~~kangking的帮助
但是貌似你理解错误了我的意思,我不是一个简单比大小,而是一个范围,所以才弄到现在。
比如210.210.210.10~~210.210.210.255
那么210.210.210.244  因该属于这个数据段内而210.210.210.09 则不要在这个范围内~~~~而不是说比谁大,比谁小的~~~
10#
发表于 2008-2-5 09:35:20 | 只看该作者
我晕!
例子中的大于某值而小于某值,就是表明你录入的数据在这个范围内呀!!!
你最好能提供一个示例,别人才好做呀!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-13 20:25 , Processed in 0.179943 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表