如何添加两个或多个表?

问题描述

Postgresql

我有两个表:

表格:

A:

|---------------------|
|        Number1      |
|---------------------|
|          12         |
|---------------------|

B:

|---------------------|
|        Number2      |
|---------------------|
|          32         |
|---------------------|

如何编写“选择”查询,结果将是:

|---------------------|------------------|
|        Number1      |       Number2    |
|---------------------|------------------|
|          12         |                  |
|---------------------|------------------|
|                     |         32       |
|---------------------|------------------|

我读到有关“加入”和“联合”的信息,但是我没有找到解决方法

解决方法

您需要UNION ALL:

SELECT Number1,NULL Number2 FROM A
UNION ALL
SELECT NULL,Number2 FROM B