ip格式:1.1.1.2
IP段格式:1.1.1.1/128
SELECT ipRange, SUBSTRING_INDEX(ipRange, '/', 1) startip, CONCAT(SUBSTRING_INDEX(ipRange, '.', 3), '.' ,SUBSTRING_INDEX(ipRange, '/', -1)) endip
FROM sm_ip
WHERE INET_ATON('0.0.0.2') BETWEEN INET_ATON(SUBSTRING_INDEX(ipRange, '/', 1)) AND INET_ATON(CONCAT(SUBSTRING_INDEX(ipRange, '.', 3), '.' ,SUBSTRING_INDEX(ipRange, '/', -1)))
本文详细解读了一个SQL查询语句,该语句用于从数据库中筛选并返回位于特定IP段内的所有IP地址。通过使用内置函数如INET_ATON和CONCAT,查询能够精确匹配指定的IP范围。
3720





