连接表MySQL

时间:2016-12-01 02:01:53

标签: php mysql

我对MySQL中的Junction表有疑问。

在我的Junction Table中,我存储了EmployerID,它引用了我的雇主表和MeetingID,它引用了我的会议表。

目前,我的Junction表如下所示:

+------------+------------+
| EmployerID |  MeetingID |
+------------+------------+
| Employer1  |  Meeting1  |
| Employer2  |  Meeting1  |
| Employer1  |  Meeting2  |
| Employer2  |  Meeting2  |
| Employer1  |  Meeting3  |
| Employer2  |  Meeting3  |
| Employer1  |  Meeting4  |
| Emokoyer2  |  Meeting4  |
+------------+------------+

但是,根据我的数据,我知道,例如雇主1仅参加了Meeting1和Meeting4,Employer2仅参加了Meeting3和Meeting4。但是,因为我在Meetings表中总共有4次会议,所以联结表列出了所有MeetingsID的所有EmployersID,

有没有办法纠正Junction表,以便它能正确显示每个雇主参加的会议?

0 个答案:

没有答案