8、Power Query-合并查询详解
来源:互联网 发布:帝国数据库备份目录 编辑:程序博客网 时间:2024/05/16 11:55
精解合并查询——比SQL内外连接更方便
要求:比如有两个工作表《工资2014年》,《工资2015年》,现在要进行合并,可能有的人在2014,有的人在2015。
当然我们还是用之前讲过的方法,先把他们两个表存为连接。
之后进行合并,Power Query——合并。
这里我们看到联接种类有六个:
1、左外部(第一个中的所有行,第二个中的匹配行):用左边表内的所有行去右边找它的匹配项
2、右外部(第二个中的所有行,第一个中的匹配行):用右边表内的所有行去左边找它的匹配项
3、完全外部(两者中的所有行):左右所有行合并
4、内部(仅限匹配行):左右均存在的行合并
5、左反(仅限第一个中的行):仅仅左边存在的行出现
6、右反(仅限第二个中的行):仅仅右边存在的行出现
由我们的需求,可以看出我们需要的是第三个联接种类“完全外部”。
然后对它进行扩展。
可以发现,左右两边存在的行目都出现了。
然后我们发现有两列名字,不是我们需要的,这个时候需要合并列,选中两列,随后选择“转换”——“合并列”。
这个时候我们用“空格”对这两列进行合并。
这样的话,对于只有两边存在一个的,前面后面会存在一个空格。
我们需要去掉这个空格,选中这一列,选择“转换”——“格式”——“修整”(它的意思就是去掉千导后导空格)。
中间有空格的话,会只留有一个。
随后我们选中这一列进行查找与替换,把空格替换多一点空格(最起码要比一般的名字的长度要长),虽然是笨办法,将就用了。
“转换”——“替换值”。
替换一个空格为10个空格。
然后我们用之前的方法去提取它的范围,比如0-10。“转换”——“提取”——“范围”。
再次修整,去掉前后空格。
修改列名,关闭并上载到指定地点。
完毕,这一次主要讲解这个合并查询的细化概念。
- 8、Power Query-合并查询详解
- 7、Power Query-合并查询
- 36、Power Query-多条件合并查询
- 49、Power Query-合并查询温故知新
- 10、Power Query-合并查询与追加查询结合应用
- 9、Power Query-多表记录合并
- 20、Power Query-数据合并、拆分
- Query查询详解
- Query查询详解
- Excel合并工作表的神器—Power Query
- Power Query
- Solr’s query form query查询格式详解
- 12、Power Query-透视列实例应用(多单元格记录合并及汇总)
- Hibernate的核心接口 --- Query查询详解
- Hibernate的核心接口 --- Query查询详解
- pt-query-digest详解慢查询日志
- 在Power Query 中实现套用自定义函数查询(调用外部service)
- 30、Power Query-搞清Power Query中的表结构
- C# 串口短信发送工具 AT指令
- golang 另类方法后台运行程序(linux、windows)
- 微信公众号开发中的坑(一)
- RocketMQ性能压测分析
- XMLUtil工具类读取XML或properties格式的配置文件
- 8、Power Query-合并查询详解
- git 配置和中文环境
- cwRsync 同步时报错 STATUS_ACCESS_VIOLATION
- 避开PCB假八层结构的温柔陷阱---浅谈六层板的叠层
- ZCMU-1155-春运
- 加密方式-非对称加密(RSA加密与签名)
- 使用dotcloud免费ssh
- 【Android开发VR实战】三.开发一个寻宝类VR游戏TreasureHunt
- web.xml中load-on-startup的作用