求一SQL语句用来确定IP是属于数据库IP段哪个范围 如题,请高手帮忙~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不太理解你的需要,只是要判断出A类?B类?还是什么?建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。http://topic.csdn.net/u/20090923/22/086f6c5b-08f8-4acb-99cf-df2871376039.htmlmysql> select * from t_yyhakusu;+--------------+----------------+--------+------------+| begin_ip | end_ip | add1 | add2 |+--------------+----------------+--------+------------+| 194.77.0.0 | 194.77.255.255 | 德国 | 无具体地点 || 194.78.99.80 | 194.78.99.95 | 比利时 | BOSTON |+--------------+----------------+--------+------------+2 rows in set (0.11 sec)mysql>mysql> select * from t_yyhakusu -> where INET_ATON('194.78.99.85') between INET_ATON(begin_ip) and INET_ATON(end_ip);+--------------+--------------+--------+---------+| begin_ip | end_ip | add1 | add2 |+--------------+--------------+--------+---------+| 194.78.99.80 | 194.78.99.95 | 比利时 | BOSTON |+--------------+--------------+--------+---------+1 row in set (0.11 sec)mysql> 估计他的需求像楼上那样用INET_ATON查找就可以满足了。 可否仅根据来路ID计算出在第几页? mysql如何获得字段名? postgresql 驱动…… mysq原文件导入问题l 关于联合查询的问题 postgres数据库中的日期函数是什么? MySQL的最新版本是多少?哪里有下的? 初看mySQL数据库,有一些问题。 有谁用php+mysql写过日程管理的程序? 关于多个like如何使用 200W条数据的排他搜索! 急 奇怪的结果 在线等....
http://topic.csdn.net/u/20090923/22/086f6c5b-08f8-4acb-99cf-df2871376039.html
mysql> select * from t_yyhakusu;
+--------------+----------------+--------+------------+
| begin_ip | end_ip | add1 | add2 |
+--------------+----------------+--------+------------+
| 194.77.0.0 | 194.77.255.255 | 德国 | 无具体地点 |
| 194.78.99.80 | 194.78.99.95 | 比利时 | BOSTON |
+--------------+----------------+--------+------------+
2 rows in set (0.11 sec)mysql>
mysql> select * from t_yyhakusu
-> where INET_ATON('194.78.99.85') between INET_ATON(begin_ip) and INET_ATON(end_ip);
+--------------+--------------+--------+---------+
| begin_ip | end_ip | add1 | add2 |
+--------------+--------------+--------+---------+
| 194.78.99.80 | 194.78.99.95 | 比利时 | BOSTON |
+--------------+--------------+--------+---------+
1 row in set (0.11 sec)mysql>