我有 3 个主表:Person,Publication和Conference
和 2 个多对多链接表:person_publication和person_conference
我想将所有 3 个主表连接在一起(向我展示一个人参与的所有出版物和会议)
但到目前为止,我只能像这样查询个人对出版物或个人对会议:
select person.*, publication.*
from person
left join person_publication on person_publication.person_id = person.id
left join publication on person_publication.publication_id = publication.id;
select person.*, conference.*
from person
left join person_conference on person_conference.person_id = person.id
left join conference on person_conference.conference_id = conference.id;
Run Code Online (Sandbox Code Playgroud)
我怎样才能把他们全部加入?