【发布时间】:2019-08-26 15:16:30
【问题描述】:
我在Mysql中有三个表
- 表 A-> uid, itemType, balance,orderType
- 表B-> orderId, itemType, 数量
- 表 C-> uid,orderId
我需要为每个 uid:orderIdcombination 获取特定类型项目的 (balance-qty)。如果表 A 和表 B 没有要加入的公共列,我该如何连接它们。但是它们都连接到表C。
【问题讨论】:
-
您可以在一个 SELECT 语句中加入所有三个。您将有两个 JOIN 子句。见SQL inner join more than two tables。
标签: mysql