【发布时间】:2019-09-10 15:45:49
【问题描述】:
我有三个要按 id 加入的表。第一个是主要包含属性的所有信息。其他两个对于某个 id 可能具有空值。在结果表中,我想保留三个表的所有字段,这些字段对于某些行可能是无效的。
主表
id| attr1
----------
1| hello
2| hello2
第二张桌子
id| type
---------
1| url
第三张桌子
id| address
-------------
2| www.example.com
我会得到的结果是
id| attr1 | type | address
----------------------------------
1| hello | url |
2| hello2 | | www.example.com
我检查了其他类似的帖子:Joining 3 tables Oracle SQL,但它们并没有解决我的问题。
【问题讨论】:
-
你有没有尝试过?请展示你的尝试。