首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >比较和匹配2个表

比较和匹配2个表
EN

Stack Overflow用户
提问于 2014-07-14 16:06:51
回答 1查看 115关注 0票数 0

我正在比较和匹配access数据库中的两个表。

代码语言:javascript
运行
复制
Table1.column1  Table1.column2
111            111
111            112
112            112
113            112
113            113
113            113

它在另一个表上的输出应该是这样的:

代码语言:javascript
运行
复制
Table2.column1  Table2.column2
111             111
111             (NULL)
112             112
(NULL)          112
(NULL)          112
113             113
113             113
113             (NULL)

我该怎么做呢?插入到with cast中,但不好。

EN

回答 1

Stack Overflow用户

发布于 2014-07-14 22:11:28

根据您的示例,您可以使用一个联合来完成此任务。但您的示例可能不会显示所有不同的情况。

代码语言:javascript
运行
复制
select column1, column2 from Table1 where column1 = column2
union all
select column1, null from Table1 where column1 <> column2
union all
select null, column2 from Table1 where column1 <> column2

我不确定的情况是,如果你有

代码语言:javascript
运行
复制
111 113
113 114

使用我给出的查询,它将返回

代码语言:javascript
运行
复制
111 null
null 113
113 null
null 114
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24732085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档