select * from 表 where 字段 like '%山东%'

解决方案 »

  1.   

    我想是否也可以用
    select * from table_name where 字段名 like '%山东%';
      

  2.   

    也可以
    select * from table_name where instr(字段名,'山东')>0;
    不知道这两种那种效率高一些,都无法使用索引
      

  3.   

    用LIKE查询的前提条件你的这个字段的类型不是:BLOB
      

  4.   

    select * from table_name where contains(字段名,'山东')>0
      

  5.   

    最好少用like,匹配时速度比较慢