mysql按照网段分类IP

数据库里面取出来是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地址的形式.

你可能感兴趣的:(sql,数据库,序列,IP地址)