小编MrB*_*nni的帖子

SQL在两个表中连接两个具有空值的表

我在加入两个表的内容时遇到了一些麻烦.这是目前的情况:


Article   Bought Year     
1             12400    2011     
1             28000    2012     
1             46351    2015     

出售
Article   Sold      Year     
1             6400      2011     
1             12000    2013     
1             60900    2014     

期望的结果
Article   Bought Sold    Year     
1             12400    6400    2011     
1             28000    NULL   2012     
1             NULL     12000  2013     
1             NULL     60900  2014     
1             46351    NULL   2015     

我尝试了以下方法来达到预期的效果:

SELECT b.article, b.bought, s.sold, …
Run Code Online (Sandbox Code Playgroud)

sql postgresql

8
推荐指数
2
解决办法
8243
查看次数

标签 统计

postgresql ×1

sql ×1