加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

493·合并查询的完全保留

(2025-07-26 11:17:38)
标签:

pq

双表比对

查询

分类: 双表查找问题

当两个表格数据需要【合并查询】的时候,

它们必须至少有一列可以互相匹配。

但是两个表格的互相匹配列,不一定没有重复项,也不一定都能匹配到。

493·合并查询的完全保留

如图,左侧【表5】,A011项,在右侧【表4】中没有匹配项。

右侧【表4】,A211项,在左侧【表5】中也没有匹配项。

同时,左侧【表5】,A008有两个矛盾项。

右侧【表4】,有两个A009的重复项。

如果我们想合并两个表,又想保留最完整的数据信息。

首先需要将【表4】和【表5】导入到PQ。

依次单击【主页】-【合并查询】-【将查询合并为新查询】

493·合并查询的完全保留

在【合并】对话框,分别选择【表4】的“代码”列,与【表5】的“代码”列进行匹配,并将【联接种类】选择为【完全外部】。

493·合并查询的完全保留
在展开【表5】的Table数据时,必须勾选【表5】的“代码”字段。

493·合并查询的完全保留

因为两个表的“代码”字段没有相互包含关系。

选择“代码”字段和“表5.代码”字段,依次单击【主页】-【逆透视列】。

493·合并查询的完全保留

【逆透视】后,相到没有匹配到的项,只出现一次。

相互匹配到的项,出现两次。

重复的项和矛盾的项,都会交叉配对出现。

最大限度地保留了全部数据信息。

493·合并查询的完全保留

之后,可以删除已被【逆透视】的“代码”列。

493·合并查询的完全保留

最后,选择剩下的全部列,依次单击【主页】-【删除行】-【删除重复项】

493·合并查询的完全保留

得到的数据就是最完整的不重复数据。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有