0
我有一個顯示事件列表的網頁。默認情況下,所有事件都正在顯示。用戶可以使用輸入字段來過濾該列表。他可以輸入city_code
,city_name
或city_state
。在這裏我下面的數據庫表和它們的內容:PHP MYSQL「高級」JOIN查詢
位置
city_code (pk)
city_name
city_state
活動
event_id (pk)
event_name
city_code(foreign key)
我的想法,以達到我想要的是:
1 /過濾器的位置表基於輸入值:
(SELECT * FROM locations WHERE city_code LIKE input OR city_name LIKE input or city_state LIKE input).
2 /在事件表和過濾的位置表之間進行查詢JOIN
。
我的問題是,我知道如何過濾表,我知道如何進行連接查詢,但不知道如何使兩個「在一起」。我希望有人能幫幫忙。預先感謝您的回覆。乾杯。馬克。
你好西蒙。感謝您的幫助。我嘗試了很少的知識,但沒有提供這種語法。再次謝謝你。 – Marc 2012-02-27 10:37:44