Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MySQL中如何将select结果与like一起使用_Mysql_Select_Sql Like - Fatal编程技术网

在MySQL中如何将select结果与like一起使用

在MySQL中如何将select结果与like一起使用,mysql,select,sql-like,Mysql,Select,Sql Like,我需要一些MySQL代码,在WHERE的LIKE语句中使用select输出 我的意思是这样的: SELECT id FROM (SELECT id,parent_id FROM units WHERE ptitle like '%(SELECT ptitle FROM units WHERE id='".$id."')%') 你需要使用 谢谢Haim,我使用了你的代码,它给我带来了一个错误。但是当我更改concat的位置并将其放入内部select时,它工作得很好,形式如下:像select c

我需要一些MySQL代码,在WHERE的LIKE语句中使用select输出

我的意思是这样的:

SELECT id FROM (SELECT id,parent_id FROM units WHERE ptitle 
like '%(SELECT ptitle FROM units WHERE id='".$id."')%')
你需要使用


谢谢Haim,我使用了你的代码,它给我带来了一个错误。但是当我更改concat的位置并将其放入内部select时,它工作得很好,形式如下:像select concat“%”,ptitle“%”,来自id=。。。
SELECT id FROM (

SELECT id,parent_id FROM units WHERE ptitle

like concat('%',(SELECT ptitle FROM units WHERE id='".$id."'), '%')

) sub_table