嗨,我目前正在学习 sql,我有 2 个一对多表,但我不明白如何将它们组合成多对多。我有一个连接表。
表父列 parent 和 parent id
表子列 child 和 childid
表 parentchild --(加入表选择具有 childid 的父母)列 parentid 和 childid
这是我的代码。
select parent.name, parentchild.childid from parent
join parentchild
on parent.parentID = parentchild.parentid
select child.name, parentchild.parentid from child
join parentchild
on child.childID = parentchild.childid