【发布时间】:2019-07-03 00:34:20
【问题描述】:
我想加入具有不均匀数据的多个视图。让我用示例数据解释一下
视图1:
DATE | COL2
150 rows
视图2:
DATE | COL3
30 rows
视图3:
DATE | COL4
15 rows
所以我想获取如下数据:
输出:
DATE | COL2 | COL3 | COL4
150 rows with nulls on some columns
DATE 列是 MONTH:YEAR,例如 02/2019。每个视图都由 DATEPART MONTH 和 YEAR 列组成,并集中在一个列中。所以我不想有重复的 DATE 行。
【问题讨论】:
-
LEFT JOIN/FULL OUTER JOIN?一些样本数据和预期结果可以回答这个问题。 -
你说得对,让我编辑问题。完全外部联接不起作用
标签: sql sql-server