日期:2014-05-18  浏览次数:20507 次

取介于2个字段中间值的SQL语句。貌似很简单的
ip1                           ip2                           add
58.32.20.0             58.32.20.255         上海市宝山区   电信ADSL
58.32.21.0             58.32.39.255         上海市   (普陀/闸北区)电信ADSL
58.32.40.0             58.32.59.255         上海市黄浦区   电信ADSL
58.32.60.0             58.32.79.255         上海市徐汇区   电信ADSL
58.32.80.0             58.32.99.255         上海市浦东新区   电信ADSL
58.32.100.0           58.32.255.255       上海市   电信ADSL
58.33.0.0               58.33.19.255         上海市宝山区   电信ADSL


根据得到的用户ip。咋出来他的地址?
大于小于可以确定出来么?


------解决方案--------------------
select add from [表] where ip1 > = '用户ip ' and ip2 <= '用户ip '
------解决方案--------------------
select [add]
from [表名]
where 用户ip between ip1 and ip2