mysql搜索查询的多个select语句

时间:2013-11-03 16:08:34

标签: mysql search select

我可以在单个查询中对不同的表使用select语句

SELECT *
FROM users
WHERE first_name LIKE "%'.$search_string.'%"
   OR last_name LIKE "%'.$search_string.'%"

表'用户'中的那些,我想在另一个名为卖家的表上进行相同的搜索。卖家具有相同的字段first_name,last_name

2 个答案:

答案 0 :(得分:0)

是的,你可以

Select column1,column2,column3,column4
From table1,table 2
Where Conditions

如果你想在表之间进行连接,请检查它们的PK和FK是否相等 例如:

Select table1Id,table2Id,column3,column4
From table1 t1,table2 t2
Where t1=t2 

答案 1 :(得分:0)

你可以这样搜索 select * from shirts where find_in_set('1','2,3,4,5,1')