問(wèn)題:
表結(jié)構(gòu)如下,三個(gè)字段
IP1 IP2 ADDRESS
61.150.82.100 61.150.82.167 西安天下網(wǎng)吧
IP1到IP2為同一個(gè)地址(西安天下網(wǎng)吧)
我想輸入比如61.150.82.120 ,就可以查找到地址為西安天下網(wǎng)吧,如何實(shí)現(xiàn)?
回答:
另外建立兩個(gè)雙精度字段 IPA IPB
更新IPA 等于 61*256*256*256+150*256*256+82*256+100
更新IPB 等于 61*256*256*256+150*256*256+82*256+167
換算 61.150.82.120 到 61*256*256*256+150*256*256+82*256+120
然后用 select * from table where ipa<=換算后的地址 and ipb>=換算后的地址
表結(jié)構(gòu)如下,三個(gè)字段
IP1 IP2 ADDRESS
61.150.82.100 61.150.82.167 西安天下網(wǎng)吧
IP1到IP2為同一個(gè)地址(西安天下網(wǎng)吧)
我想輸入比如61.150.82.120 ,就可以查找到地址為西安天下網(wǎng)吧,如何實(shí)現(xiàn)?
回答:
另外建立兩個(gè)雙精度字段 IPA IPB
更新IPA 等于 61*256*256*256+150*256*256+82*256+100
更新IPB 等于 61*256*256*256+150*256*256+82*256+167
換算 61.150.82.120 到 61*256*256*256+150*256*256+82*256+120
然后用 select * from table where ipa<=換算后的地址 and ipb>=換算后的地址