我有以下查询:
SELECT
Table1 . *
FROM
Table1
inner JOIN
Table2 ON Table1.Column1 = Table2.Column2
我想更改查询,不仅要查找 Table1.Column1
到 Table2.Column2
之间的 macth,还要查找 Table1.Column1< 中的所有数据
是 Table2.Column2
中的一个字符串。
我需要做什么?
最佳答案
怎么样
SELECT
Table1 . *
FROM
Table1
inner JOIN
Table2 ON Table1.Column1 LIKE CONCAT('%',Table2.Column2,'%')
关于mysql - 在其他列sql中搜索列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21875639/