什么是最简单的SQL来显示3个列表之间的重叠?

时间:2015-09-11 18:43:54

标签: sql ms-access-2010

我有3个字符串abc列表。

我想设置一些联接,以便明确哪些值仅在a中,仅在ba和{{1}只有,等等,像这样:

c

我以为我可以做类似的事情:

+-----+-----+-----+
|  a  |  b  |  c  |
+-----+-----+-----+
| xyz | xyz |     |
|     | abc | abc |
| 123 | 123 | 123 |
|     |     | fna |
+-----+-----+-----+

但除了很长,这是一个昂贵的查询,因为它加入相同的3个列表3次。有没有更有效的方法来重写此查询并获得上面示例表中显示的所需结果?

0 个答案:

没有答案