如何在MySQL中将选择结果与like一起使用
作者:互联网
我需要一些在WHERE的LIKE语句中使用select输出的MySQL代码.
我的意思是这样的:
SELECT id FROM (SELECT id,parent_id FROM units WHERE ptitle
like '%(SELECT ptitle FROM units WHERE id='".$id."')%')
解决方法:
您需要使用concat
SELECT id FROM (
SELECT id,parent_id FROM units WHERE ptitle
like concat('%',(SELECT ptitle FROM units WHERE id='".$id."'), '%')
) sub_table
标签:select,sql-like,mysql 来源: https://codeday.me/bug/20191105/1997193.html