如何在MySQL中连接两个表并显示结果?

时间:2017-02-09 04:17:37

标签: php mysql sql

我开始学习PHP& MySQL自己也无法理解下面的问题。我创建了2个如下表所示的表,

  • enents => evnt_id,evnt_nm_,日期,地点,细节
  • 参与者=> p_id,p_nm,组织,联系

我只想加入这两个表,以便进行搜索,其中包含两个字段,我们可以选择事件和参与者并进行搜索。请任何人先帮助我加入适用于这种情况的表格。

非常感谢。

2 个答案:

答案 0 :(得分:0)

首先为两者添加公共ID并得到这样的结果我只将此代码作为示例

  • events => id ,evnt_id,evnt_nm_,日期,地点,详情
  • 参与者=> 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;
    

用于内连接

答案 1 :(得分:0)

加入他们毫无意义 - 他们没有关系。

有什么意义 - 进入这个:http://www.w3schools.com/sql/sql_join.asp