Postgresql 如何添加两个或多个表?
Postgresql 我有两张桌子: 表: A: B: 如何编写“选择”查询将是哪个结果:Postgresql 如何添加两个或多个表?,postgresql,union,Postgresql,Union,Postgresql 我有两张桌子: 表: A: B: 如何编写“选择”查询将是哪个结果: |---------------------|------------------| | Number1 | Number2 | |---------------------|------------------| | 12 | | |---------------------|---------
|---------------------|------------------|
| Number1 | Number2 |
|---------------------|------------------|
| 12 | |
|---------------------|------------------|
| | 32 |
|---------------------|------------------|
我读到了“加入”和“联合”,但我没有找到解决方案。你需要联合所有人:
SELECT Number1, NULL Number2 FROM A
UNION ALL
SELECT NULL, Number2 FROM B
|---------------------|------------------|
| Number1 | Number2 |
|---------------------|------------------|
| 12 | |
|---------------------|------------------|
| | 32 |
|---------------------|------------------|
SELECT Number1, NULL Number2 FROM A
UNION ALL
SELECT NULL, Number2 FROM B