广东省
湖南省
湖北省
set str=‘广东’;
SELECT * FROM tableA   WHERE  style  REGEXP  '^str.*';
查询无效。
请我怎么讲变量与正则结合起来

解决方案 »

  1.   

    需要你在程序中拼接成sql语句  或者掉用存储过程  讲变量拼接成动态sql
      

  2.   

    举例说明
    SELECT * FROM tableA WHERE style REGEXP str
      

  3.   

    select * from tableA WHERE style REGEXP str;
      

  4.   

    select * from tableA WHERE style REGEXP str;  
     这个查询好像有结果哦