簡體   English   中英

MySQL 作為通配符字符串的變量

[英]MySQL Variable as Wildcard String

硬編碼通配符關鍵字返回預期結果

select * from answer a where a.answer like "%grow%";

但是一旦我用變量替換關鍵字就停止工作

set @search = "grow";
select * from  answer a where a.answer like concat('"%', @search, '%"'); 

基於上述@Barmar 評論的工作代碼

set @search = "grow";
select * from  answer a where a.answer like concat('%', @search, '%');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM