我被这个难住了。简而言之,我有 3 个表:Product、Ranging、Account。Ranging 是中间表,它是 Product 和 Account 之间的链接。
例如,测距记录链接到 1 个帐户和 1 个产品。产品可以有很多范围,帐户也可以。
我想要结束的是 3 列:1 = 产品名称,2 = 帐户名称,3 = 范围(存在(是/否)。这很容易,但棘手的是我想在下显示每个帐户每个产品。
即,如果我有 PROD 1、2 和 3 以及帐户 A、B 和 C。我想看看:
- 产品 1 - 账户 A - 测距状态(是/否)
- 产品 1 - 账户 B - 测距状态(是/否)
- 产品 1 - 账户 C - 测距状态(是/否)
- 产品 2 - 账户 A - 测距状态(是/否)
- 产品 2 - 账户 B - 测距状态(是/否)
- 产品 2 - 账户 C - 测距状态(是/否)
- 产品 3 - 账户 A - 测距状态(是/否)
- 产品 3 - 账户 B - 测距状态(是/否)
- 产品 3 - 账户 C - 测距状态(是/否)
帐户、产品和范围都有关联的 ID(PK、FK 等)
我尝试过使用内部连接进行交叉连接,但无济于事。感谢帮助!