2016-05-07 44 views
0

我想在table和關係PHP + MySQL的加入,並從表

表1

id title 
--------------------- 
1 kia 
2 chevrolet 
3 benz 
4 bmw 

表2

id brand 
--------------------- 
1 1 
2 3 
3 1 
4 1 
5 2 
6 4 
7 1 
8 3 
搜索喜歡

結果

2,8 

如果我搜索benz,我想從table 2顯示結果,但像table 1

我的代碼

SELECT * FROM `table2` LEFT JOIN `table1` ON table2.brand=table1.id WHERE table1.title LIKE '%benz%' 

但是這個代碼不返回結果

+0

可以幫我嗎?謝謝 –

回答

-1
SELECT * FROM table2 WHERE id IN (SELECT id FROM table1 WHERE title LIKE '%benz%'); 

讓我知道這是否適合你。