【发布时间】:2016-01-09 16:50:52
【问题描述】:
我有以下表格:
Table A :
itemCode quantity
1 5
2 6
3 10
Table B :
itemCode quantity
1 7
2 23
4 19
Table C:
itemCode quantity
1 45
2 23
5 49
我想要如下所示的表格:
itemCode A_Quantity B_Quantity C_Quantity
1 5 7 45
2 6 23 23
3 10 0 0
4 0 19 0
5 0 0 49
但是使用 LEFT JOIN 我所能做的就是拥有一个包含 itemCode 1,2 行的表,这些行是所有表共有的代码。
【问题讨论】:
-
能否粘贴您的 SQL 查询?
-
难道没有一个包含所有项目代码的前导表,即使它不包含数量?
标签: mysql sql left-join inner-join