【发布时间】:2018-01-25 04:24:51
【问题描述】:
我有两张桌子。每个表有两列。每个表的第一列是匹配/映射列。我不知道如何解释我要做什么,所以我将使用一个示例。
表 1
| col1 | col2 |
|------|-------|
| a | one |
| a | two |
| b | three |
| c | four |
表 2
| col1 | col2 |
|------|-------|
| a | five |
| b | six |
| b | seven |
| d | eight |
想要的输出
| col1 | table1 | table2 |
|------|--------|--------|
| a | one | five |
| a | two | |
| b | three | six |
| b | | seven |
| c | four | |
| d | | eight |
(空单元格为空)
基本上,我正在寻找一个汇总表,其中显示每个表中col1 的所有col2 选项。我希望这是有道理的......
【问题讨论】:
-
为什么五个只匹配一个(而不是两个)?同样,为什么三匹配六(而不是七)?
-
因为我并没有真正尝试加入。我正在加入
col1,但我只是想了解每个表的摘要。
标签: sql sql-server tsql sql-server-2014