现有表 T1
里面有字段 开始IP:startIP 结束IP:endIP 
现需要给出1个IP地址,查询符合条件的数据
求SQL

解决方案 »

  1.   

    where  @ip between  startIP  and endIP
      

  2.   

    具体什么样子的,你要怎么查
    如果存的168.1.1.1这样的 地址要between and 是买办法查的网上有把ip 地址转换为数字存的方法。
      

  3.   

    ip地址格式为:11.111.111.111
    startIP:11.111.111.010
    endIP:  11.111.111.020
    判断的ip为:11.111.111.013,判断此ip是否在11.111.111.010与11.111.111.020
    之间也会存在下面格式
    startIP:11.111.100.010
    endIP:  11.111.100.020
      

  4.   

    如果你数字都对等的话。直接BETWEEN AND 就成
      

  5.   

    如果你数字都对等的话。直接BETWEEN AND 就成