子查询如图所属,是能够查询到数据的
如果加上 where like 条件就查不出数据了
select *
from (
SELECT `p`.id, d.code_path
FROM `eng_wh_plan` `p`
LEFT JOIN `eng_wh_plan_depts` `pd` ON `p`.`id` = `pd`.`plan_id`
LEFT JOIN `eng_department` `d` ON `pd`.`dept_code` = d.code
ORDER BY `p`.`id` DESC
) t
where `code_path` LIKE '%01101441%'
子查询出来的结果集里没有满足'%01101441%'条件的数据,查出来就为空了