【发布时间】:2020-04-23 15:58:15
【问题描述】:
我正在尝试合并两个具有不同日期字段的表,并且很难找出显示它们的最佳方式...
我有一张桌子:
id date_1 daily_count
----------------------------
1 1/1/20 1
1 1/2/20 1
1 1/3/20 2
2 1/1/20 3
2 2/1/20 1
我还有另一个表:
id date_2
-------------
1 1/1/20
1 1/2/20
1 1/2/20
1 1/4/20
1 1/7/20
2 1/4/20
2 2/1/20
我想展示类似的东西:
id date_1 daily_count date_2 date_2_count
------------------------------------------------------
1 1/1/20 1 1/1/20 1
1 1/2/20 1 1/2/20 2
1 1/3/20 2 null null
1 null null 1/4/20 1
1 null null 1/7/20 1
2 1/1/20 3 null null
2 null null 1/4/20 1
2 2/1/20 1 2/1/20 1
有可能这样做吗?每当我尝试使用 id 加入这两个表时,我都会在每个 date_1 中不断获得 date_2 的重复值,并且感到非常迷茫.. 任何输入将不胜感激!
【问题讨论】:
标签: sql date join merge netezza