mysql join其中一个字段是另一个表中字段的一部分

Mar*_*kus 0 mysql sql-like

我正在寻找这样的东西:

SELECT german_subsidiaries.*, customers.* 
FROM german_subsidiaries INNER JOIN customers 
ON customers.name LIKE '%'+german_subsidiaries.searchable_name+'%'
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用,

我知道在哪里可以成为加入声明的一部分?为了使这个操作比较两个不同的领域?

saf*_*rov 5

使用CONCAT()函数合并MYSQL中的字符串

SELECT german_subsidiaries.*, customers.* 
FROM german_subsidiaries 
INNER JOIN customers ON customers.name 
LIKE CONCAT('%', german_subsidiaries.searchable_name, '%')
Run Code Online (Sandbox Code Playgroud)