我有个需求,需要在MYSQL下like查询另一条sql查询的结果,大概格式如下:
select * from table1 where `text` like '%(select name from table2 where id =3)%';
请问如何才是正确格式?谢谢
正确答案已出:使用CONCAT SQL语句为:
select * from table1 where `text` like CONCAT('%',(select name from table2 where id =3),'%');