欢迎来到天天文库
浏览记录
ID:51325303
大小:453.65 KB
页数:6页
时间:2020-03-10
《基于Excel的SQL查询示例.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于Excel的SQL查询示例1.新建原数据1、新建Excel文件,为方便演示,在Excel中,初始化一些基础数据。如某小区楼盘内、住户标准地址分部情况,如图:2.数据生成步骤1、新建Excel文件;2、选择数据来源,如图:3、选择数据库类型为“ExcelFiles*”,如图:4、选择数据源文件,如图:5、将所需用到的数据列,选入查询范围:6、忽略下一步过程,直至最后一步即将完成时,选择“在MicrosoftQuery”中查看数据,并编辑数据读取SQL:7、进入MicrosoftQuery数据查询界面,会看到查询结果数据区(默认会将数据源文件中的数据查询出来),点击SQL编辑按钮,进入SQ
2、L编辑区,如图:8、根据实际需要,对SQL语句进行编写,如需查询笛卡尔积,SQL语法可参考如下:SELECT*FROM`数据源文件.xlsx`.`Sheet页数据区域``别名1`,`数据源文件.xlsx`.`Sheet页数据区域``别名2`示例:SELECT*FROM`E:地址原数据.xlsx`.`Sheet1$A1:A9``Sheet1$A`,`E:地址原数据.xlsx`.`Sheet1$B1:B5``Sheet1$B`,`E:地址原数据.xlsx`.`Sheet1$C1:C25``Sheet1$C`,`E:地址原数据.xlsx`.`Sheet1$D1:D5``Sheet1$D`
3、获得数据查询结果,确认结果后,关闭MicrosoftQuery视图,并保存SQL脚本,如图:9、选择需要粘贴查询结果的起始单元格,并确定,获得查询结果集,如图:3.数据拼接1、根据实际需要,将结果集各列数据以拼接符“&”进行字符串拼接,如下:=[@栋]&"栋"&[@单元]&"单元"&[@层]&"层"&[@层]&[@室]&"室"2、将拼接好的地址,进行值拷贝至其他列,并使用排序功能进行重新排序,如下图:3、以上。
此文档下载收益归作者所有