mysql按照网段分类IP

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

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

QQ图片20151216223458

命令解释:

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

转载自 http://blog.csdn.net/a105421548/article/details/45224843