MySQL check if an IP-address is in range?

后端 未结 2 970
一整个雨季
一整个雨季 2020-12-31 08:55

I have a table that contains two columns ipStart and ipEnd

These two fields contain a range of ip address. For example:

`ip         


        
2条回答
  •  抹茶落季
    2020-12-31 09:03

    Try this

    SELECT *
    FROM TABLE_NAME
    WHERE (INET_ATON("193.235.19.255") BETWEEN INET_ATON(ipStart) AND INET_ATON(ipEnd));
    

提交回复
热议问题