我已經開始自己學習PHP & MySQL,並且無法理解下面的問題。我創建瞭如下圖所示2臺,如何在MySQL中連接兩個表並顯示結果?
- enents => evnt_id,evnt_nm_,日期,地點,細節
- 參與者=>的p_id,p_nm,組織,聯繫
我只想加盟這兩個表爲了使搜索有兩個領域,我們可以選擇事件和參與者並進行搜索。請任何人幫助我首先加入適合此場景的表格。
非常感謝。
我已經開始自己學習PHP & MySQL,並且無法理解下面的問題。我創建瞭如下圖所示2臺,如何在MySQL中連接兩個表並顯示結果?
我只想加盟這兩個表爲了使搜索有兩個領域,我們可以選擇事件和參與者並進行搜索。請任何人幫助我首先加入適合此場景的表格。
非常感謝。
首先添加常用ID爲兩個,並得到這樣的,我把這個代碼只例如
參與者=>的p_id,common_id,p_nm,組織,聯繫
SELECT events.id,events.evnt_id, events.evnt_nm_, events.date, events.venue, events.details FROM events INNER JOIN participants ON articipants.common_id=events.id;
這是內連接
加入他們沒有任何意義 - 他們沒有關係。
是什麼使一個很大的意義 - 是進入這個:http://www.w3schools.com/sql/sql_join.asp
我已經通過您提供的鏈接瞭解了一般想法,但尚未達到我的要求。無論如何,感謝時間伴侶。 – Arjuna
如何是這兩個表_related_給對方?我不清楚如何將它們結合在一起。 –
您必須在參與者表中還有事件ID –