??
like '%QQ%' or like '%DD%' or ..

解决方案 »

  1.   

    可以和一般的条件的用法一致,用and 或 or 连接就可以了啊!
      

  2.   

    这样在ORACLE 中应该是不能支持的!
      

  3.   

    ORACLE 支持多个LIKE参数间的逻辑运算,请看下例:SQL> select * from tb_phone_no
      2  where phone_no like '130024%' or phone_no like '13002?0';PHONE_N CITY CITY_NAM STATE  TYPE
    ------- ---- -------- ------ ------
    1300240 024  沈阳     辽宁   五环卡
    1300241 024  沈阳     辽宁   五环卡
    1300242 024  沈阳     辽宁   五环卡
    1300243 024  沈阳     辽宁   五环卡
    1300244 024  沈阳     辽宁   五环卡
    1300245 024  沈阳     辽宁   五环卡
    1300246 024  沈阳     辽宁   五环卡
    1300247 024  沈阳     辽宁   五环卡
    1300248 024  沈阳     辽宁   五环卡
    1300249 024  沈阳     辽宁   五环卡已选择10行。
      

  4.   

    楼主的是要LIKE (‘%AA%’,‘%BB%’...)这样在ORACLE中应该是不可以的!
    and aa like '%aa%' or aa like '%bb%' and ...
    这样分开写肯定是可以的!