【发布时间】:2014-08-24 13:20:32
【问题描述】:
假设我有以下表格:
[表1]
DATE | VALUE
-----------|-------
10/10/2014 | 120.33
11/10/2014 | 234.02
12/10/2014 | 124.54
13/10/2014 | 545.67
[表2]
DATE | VALUE
-----------|-------
10/10/2014 | 345.35
11/10/2014 | 211.55
12/10/2014 | 643.90
13/10/2014 | 353.55
如何从两个表格中获取如下格式的值:
DATE | table1.VALUE | table2.VALUE
-----------|---------------|---------------
10/10/2014 | 120.33 | 345.35
11/10/2014 | 234.02 | 211.55
12/10/2014 | 124.54 | 643.90
13/10/2014 | 545.67 | 353.55
我试图使用 UNION 并添加一个假的“null”列,但结果是一个表在另一个之上。 (MySql SELECT union for different columns?)
这可能吗?
【问题讨论】:
-
在最简单的级别:UNION 的添加行。 JOIN 的添加列。在这种情况下,您要添加列,因此您应该加入。 (是的,我知道还有更多内容,但这将启动 OP。)