我目前正面临着对数据库进行mysql查询的问题。我有两个表一个用于人名,一个用于结果,我想获得所有记录,其中我的表有相似的名字。
这里是例子:
SELECT r.*, p.note FROM `result` AS r
JOIN person AS p ON r.`name` LIKE CONCAT('%', p.name, '%')
GROUP BY r.id
所以这里有一些记录显示哪个不在人员表中,我在PHPMYADMIN上测试并在搜索“我是时”中过滤数据,我看到结果被过滤,即使这在行中的任何地方都不可用。请查看图片以便理解。
请让我知道问题是什么,如果我犯了什么错误。