将两个MySQL列比较为LIKE %%

时间:2015-03-21 20:43:22

标签: mysql

在我的MySQL表中,我只想选择table2.b3的内容位于table1.a3

的行
SELECT table1.a2, table1.a3, table2.b2
FROM table1 
INNER JOIN table2 ON table1.a3 LIKE %table2.b3%;

1 个答案:

答案 0 :(得分:0)

你也可以像这样使用FIND_IN_SET

SELECT table1.a2, table1.a3, table2.b2
FROM table1 
INNER JOIN table2 ON table1.a3
WHERE FIND_IN_SET(table2.b3, table1.a3) > 0;