2015-11-14 32 views
0

如何在连接操作中使用like操作符?因为我想加入两个表格并在表格中搜索任何有价值的单词。
我的查询是如何在连接操作中使用like操作符

select a.*,b.* from table1 a,table2 b 
where columnname 'like %abc%' 
+0

'COLUMNNAME LIKE '%ABC%'' –

+1

可能的[使用MySQL的连接查询重复像?](http://stackoverflow.com/questions/1930809/mysql-join-query-using-like) – sobolevn

回答

0

在引号,则不应使用like关键字。

变化:

columnname 'like %abc%' 

要:

columnname like '%abc%' 
0

试试这个:

select a.*,b.* 
from table1 a,table2 b 
where (a.acolumnname LIKE '%abc%') OR 
     (b.bcolumnname LIKE '%abc%') 
+0

@Radhey你为什么不接受一个2周后转向? –