我需要按類別和城市多類別加入
找到所有的企業我有3個表:
1,業務方面:
2.類別:
3.Business_con_Category:
我得到的變量類別和城市形態網址: http://domain.com/search.php?category=4&city=4
我怎樣才能找到2個變量的所有業務?我需要使用加入嗎?
謝謝。
我需要按類別和城市多類別加入
找到所有的企業我有3個表:
1,業務方面:
2.類別:
3.Business_con_Category:
我得到的變量類別和城市形態網址: http://domain.com/search.php?category=4&city=4
我怎樣才能找到2個變量的所有業務?我需要使用加入嗎?
謝謝。
你可以試試:
SELECT * FROM Business b
INNER JOIN Business_con_Category bc ON b.ID=bc.Business_ID
WHERE bc.Category_ID=4 AND b.city=4;
工作中不能解決的問題!非常感謝你 !! – DMS
您可以在SQL試試這個:
SELECT b.id, b.name FROM Business b
INNER JOIN Business_con_Category bc ON bc.Business_ID = b.ID
WHERE
bc.Category_ID = ? AND b.city = ?
正如你所描繪,這就是他們所謂的many-to-many relationship
,你絕對需要使用JOIN爲了合併表。你的問題已經在此解決,因爲我認爲
這某種測驗或功課? – j08691
不,這是我在PHP – DMS