mysql按照网段分类IP

来源:互联网 发布:8a商业源码 编辑:程序博客网 时间:2024/06/05 05:08

数据库里面取出来是IP地址,需要用sql来给IP段地址分类

SELECT INET_NTOA(CONVERT(INET_ATON('192.168.35.11'),SIGNED)&0xFFFFFF00) AS tt

这里写图片描述
命令解释:

1.inet_aton(‘192.168.35.11’)这个函数是将IP地址转化为一个序列.
2.convert是将序列类型定义成整数.
3.&0xFFFFFF00的意思是与FFFFFF00这个16进制数进行与操作.这步操作相当于掩码.可以过滤网段.
4.inet_ntoa这个函数是将整理好的序列转化成IP地址的形式.

0 0
原创粉丝点击