在Excel中使用SQL语句实现数据处理
Step1:给表定义名称
步骤如下:选中表格区域--右键—定义名称……-- 分别给定名称:Table_a、Table_b,如下:
Table_a
编号 |
姓名 |
武力值 |
1 |
素还真 |
90 |
2 |
一页书 |
98 |
3 |
叶小钗 |
88 |
4 |
疏楼龙宿 |
85 |
5 |
剑子仙迹 |
82 |
6 |
佛剑分说 |
82 |
Table_b
编号 |
姓名 |
性格 |
1 |
素还真 |
1 |
2 |
一页书 |
2 |
3 |
叶小钗 |
1 |
4 |
疏楼龙宿 |
3 |
5 |
剑子仙迹 |
3 |
6 |
注:定义完后,在左上角可以查看定义的所有的表名称。
Step2:打开SQL编辑窗口
数据--自其它来源—来自MicrosoftQuery—数据库选项卡,选择“Excel Files*”,并清除勾选项“使用查询向导创建/编辑查询”,确定—选择文件路径,选择工作簿,确定--添加工作簿的表,Table_a,Table_b—关闭
之后,便可以对添加到表进行操作了。
Step3:在Microsoft Query界面下,选择“视图—SQL(S)”;或者,直接点击快捷工具栏“SQL”,打开SQL脚本编辑器。
写入如下代码:
SELECT a.编号, a.姓名, a.武力值, b.编号, b.姓名, b.性格
FROM table_a a LEFT OUTER JOIN table_bb
ON a.[姓名] = b.[姓名]
结果输出:
1 |
素还真 |
90 |
1 |
素还真 |
1 |
2 |
一页书 |
98 |
2 |
一页书 |
2 |
3 |
叶小钗 |
88 |
3 |
叶小钗 |
1 |
4 |
疏楼龙宿 |
85 |
4 |
疏楼龙宿 |
3 |
5 |
剑子仙迹 |
82 |
5 |
剑子仙迹 |
3 |
6 |
佛剑分说 |
82 |
Step4:结果导出
文件—将数据返回MicrosoftExcel
在Excel中使用SQL语句实现数据处理相关推荐
- 在EXCEL中使用SQL语句查询
SQL语句在数据库使用中十分重要. 在EXCEL中可以不打开工作簿,就获取数据,对多工作簿操作很用,也很快. 对大量数据处理,比循环快很多,但是比词典方法还有点距离(可惜我还没有学会词典). 对数据库 ...
- 在Excel中使用SQL语句查询和筛选
本文转自:http://blog.sina.com.cn/s/blog_5fc375650102e1g5.html 今天在微博上看到@数据分析精选 分享的一篇文章,是关于<在Excel中使用SQ ...
- 在excel中执行Sql语句,实现复杂查询
引子 Excel过滤与查找数据的功能很强,但如果是非常复杂的查询还是用SQL语句来得直接.但这需要有一些数据库的专业知识. 实事上excel支持对Sheet上的数据进行sql查询,这时Sheet名就是 ...
- Excel 中使用SQL 语句查询数据(七)-----用LIKE 运算符进行模糊匹配查询
这篇博文要和大家分享的是用LIKE 运算符进行模糊匹配查询下图数据源商品代号包含数字的数据. 我们用Microsoft query连接数据源,步骤请参考本系列第一篇博文.语句如下图 其中 LIKE ' ...
- vba搜索java里面的sql_在EXCEL中使用SQL语句查询集锦-持续更新中,敬请关注
StrA = "" StrA = StrA & " SELECT YEAR(日期) AS 年份" StrA = StrA & ",工地 ...
- 通过Excel生成批量SQL语句
项目中有时会遇到这样的要求:用户给发过来一些数据,要我们直接给存放到数据库里面,有的是Insert,有的是Update等等,少量的数据我们可以采取最原始的办法,也就是在SQL里面用Insert int ...
- tp5循环查询语句_如何用Excel快速生成SQL语句,用过的人都说好
Excel的公式自动生成想必大家都知道了,就是写好一个公式后直接往下拖,就可以将后面数据的公式自动生成. 今天我们就用这个功能来快速生成SQL语句. 导入Excel数据 Excel的数据有多种方式,这 ...
- 如何用Excel快速生成SQL语句,用过的人都说好
导读:Excel的公式自动生成想必大家都知道了,就是写好一个公式后直接往下拖,就可以将后面数据的公式自动生成. 今天我们就用这个功能来快速生成SQL语句. 作者:丶平凡世界 来源:SQL数据库开发(I ...
- 存储过程中定义sql语句_学习SQL:用户定义的存储过程
存储过程中定义sql语句 Stored procedures (SPs) are one more powerful database object we have at our disposal. ...
- 如何使用excel批量生成sql语句
使用excel批量生成sql语句 1.将sql数据导出到excel文件 2.去除execl中多余的空格 设置单元格格式(如果不定义数据格式,去除数据前的空格后数据前的00会消失,如"001& ...
最新文章
- LeetCode简单题之最后一块石头的重量
- 超详细的Guava RateLimiter限流原理解析
- Apache 架构师总结的 30 条架构原则
- 为什么tcp不采用停等协议_为什么TCP建立连接协议是三次握手,而关闭连接却是四次握手呢?...
- linux下安装lrzsz,配合SecureCRT上传下载文件
- char s[] 和 char *s 的区别
- CUDA学习(三)之使用GPU进行两个数组相加
- 建立稳定安全的SSH隧道
- 在MFC的picture控件中如何显示Mat图
- matlab解调2fsk,2FSK调制解调系统的MATLAB实现
- 桦仔 笔记3-徐 设置数据库自动增长注意要点
- LeetCode 257. Binary Tree Paths (二叉树路径)
- iis配置write模块
- django abstract base class ---- 抽象基类
- 浙大 PAT 甲级 1075 PAT Judge
- matlab读取图片排序1 10 2出错解决方法/图片批量重命名
- Cell-type–specific || 单细胞文章新范式
- 湖南生物机电职院信息技术学院召开第一届思政工作会议
- 外贸客户开发系列 ,让你在领英Linkedin客户开发上事半功倍
- 如何运营出一个有吸引力的微信公众号?