【发布时间】:2018-01-02 04:50:20
【问题描述】:
我有两张桌子。我想要得到想要的结果。
表 1
id | salary
01 | 500
04 | 300
07 | 700
表 2
id | salary
02 | 300
05 | 800
06 | 700
我想要像这样的输出
id | salary
01 | 500
02 | 300
03 | <em>null</em>
04 | 300
05 | 800
06 | 700
07 | 700
08 | <em>null</em>
09 | <em>null</em>
10 | <em>null</em>
【问题讨论】:
-
你可以使用
UNION -
您已标记此
mysql和sql-server。是哪一个? -
@ta.speot.is 其中任何一个。但首选是 mysql。
-
使用联合我们无法获取缺失元素的空值。它只会合并两个表。 @匿名
-
因此您希望 null 对缺少的 ID。 ID 的最大数量是否有限制?
标签: mysql sql sql-server