【发布时间】:2021-03-22 18:26:17
【问题描述】:
如您所知,在数据建模中,多对多关系是通过创建桥接表来处理的。这将使我们能够拥有外键约束。
关于从具有多对多关系的表中查询数据的问题。
我举个例子。假设我们有以下表格
表 1
Column 1
Column 2
Column 3
表 2
Column 1
Column 4
Column 5
表3(桥表)
Column 1
好的,所以当我尝试查询表 1 中的数据并左连接表 2 时,我得到的结果与左连接表 3 和左连接表 2 的表中的查询数据相同。这让我想知道是否桥接表是包含在 SQL 查询中的必要步骤!
提前谢谢你:)
【问题讨论】:
标签: sql database-design many-to-many