38丨如何在Excel中使用SQL语言?
陈旸
该思维导图由 AI 生成,仅供参考
在进阶篇中,我们对设计范式、索引、页结构、事务以及查询优化器的原理进行了学习,了解这些可以让我们更好地使用 SQL 来操作 RDBMS。实际上 SQL 的影响力远不止于此,在数据的世界里,SQL 更像是一门通用的语言,虽然每种工具都会有一些自己的“方言”,但是掌握 SQL 可以让我们接触其它以数据为核心的工具时,更加游刃有余。
比如 Excel。
你一定使用过 Excel,事实上,Excel 的某些部分同样支持我们使用 SQL 语言,那么具体该如何操作呢?
今天的课程主要包括以下几方面的内容:
如何在 Excel 中获取外部数据源?
数据透视表和数据透视图是 Excel 的两个重要功能,如何通过 SQL 查询在 Excel 中完成数据透视表和透视图?
如何让 Excel 与 MySQL 进行数据交互?
如何在 Excel 中获取外部数据源?
使用 SQL 查询数据,首先需要数据源。如果我们用 Excel 来呈现这些数据的话,就需要先从外部导入数据源。这里介绍两种直接导入的方式:
通过 OLE DB 接口获取外部数据源;
通过 Microsoft Query 导入外部数据源。
通过 OLE DB 接口获取外部数据源
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
本文介绍了如何在Excel中使用SQL语言进行数据操作。首先介绍了在Excel中获取外部数据源的两种方式:通过OLE DB接口获取外部数据源和通过Microsoft Query获取外部数据源。然后详细讲解了如何使用SQL查询在Excel中完成数据透视表和透视图。接着介绍了如何让Excel与MySQL进行数据交互,包括连接MySQL、导入数据表、创建字段以及将修改好的Excel表导入到MySQL中。文章强调了SQL的通用性,以及在Excel中使用SQL查询的便利性。最后,鼓励读者尝试使用SQL查询在Excel中进行数据透视图的可视化操作,并分享了一道动手题。整体而言,本文内容涵盖了SQL在Excel中的应用方法,对读者快速了解如何在Excel中使用SQL具有指导意义。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《SQL 必知必会》,新⼈⾸单¥68
《SQL 必知必会》,新⼈⾸单¥68
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(12)
- 最新
- 精选
- 莫弹弹老师我发现安装 mysql-for-excel-1.3.8.msi 时会报错 The Microsoft Visual Studio Tools for Office Runtime must be nstalled prior to running this istlation. 找了一下微软的说明 ttps://docs.microsoft.com/en-us/visualstudio/vsto/how-to-install-the-visual-studio-tools-for-office-runtime-redistributable?view=vs-2019 需要下载 Visual Studio 2010 Tools for Office Runtime 才能运行 下载链接在这里 https://www.microsoft.com/zh-CN/download/confirmation.aspx?id=56961
作者回复: 感谢分享
2019-08-31215 - 莫弹弹这个功能也是比较好的报表工具了,产品经理经常让我提取一些数据出来,例如指定时间段的数据,指定用户的业务记录数量,如果有Excel插件和MySQL配合的话,可以实现我从MySQL导出Excel报表的功能,非常方便
作者回复: 是的,非常简单方便
2019-08-3110 - JustDoDTMac 用户说我太难了😭
作者回复: take it easy
2019-09-0539 - Monday这个功能犹如AWT
作者回复: 有些类似,提供了图形化界面
2019-09-065 - Geek_aab935老师好,请教一个问题,我要建一张80万条的数据表,数据来自3张表的汇总,我用create table 表名 as 方式建表太慢,有什么好的方式快速建表?
作者回复: 创建好table之后,可以写个存储过程,插入数据,都插入好之后 再commit
2019-08-304 - 许童童日常编程的话确实用不到,不过工作中,如果想临时生成一下可视化的图表,用这种方式那确实是很方便的,感谢老师分享。
作者回复: 是的 简单实用
2019-08-303 - jonnypppp平时基本不用,不过涨知识了
作者回复: 谢谢
2019-08-303 - 博弈这个功能比较好,可以直接使用Excel操作SQL2020-03-263
- 😳日常工作没使用过,不过现在知道还能这样玩了2020-02-163
- 往事随风,顺其自然为什么我在用Microsoft query导入表中数据报错,数据源中没有包含可见的表格,这个怎么解决?2019-09-0122
收起评论