ExcelVBAADOSQL入门教程004:SQL查询中'表'技巧的总结 | 您所在的位置:网站首页 › sql语法菜鸟教程百度云 › ExcelVBAADOSQL入门教程004:SQL查询中'表'技巧的总结 |
ExcelVBAADOSQL 入门教程 004 : SQL 查询中'表'技巧的 总结
本章概要: 1 , SQL 语句中的 Excel 表 1.1 ,工作表 1.2 ,区域 成表 1.3 ,跨工作簿的表
1.4 ,在 ADO 中灵活引用各种表
1.****
上期我们聊了 SQL 常用查询语句中的字段查询,其简化版语法如 下: SELECT 字段名 FROM 表名当时我们说, FROM 关键字指明了要 获取字段信息的表的名称。倘若数据源是 Excel 表格,则需要在表名后 增加美元符号 $ ,并用中括号包起来,例如[Sheet1$]……事实上,上述 例子是 SQL In Excel 对工作表引用最简单的一种情况,也就是整表引 用;此外还有单元格区域引用、跨工作簿引用表等。所以我们今天就 再来聊一下 SQL 语句中的 Excel 表。
2. 区域成表
Excel 工作表和数据库的数据表有很多不同之处,最显著的地方在 于,数据库的数据表可以理解为由行列构成的,而 Excel 工作表则是由 一个又一个单元格构成的,且这些单元格拥有独特的地址表述方法 ( A1 或 R1C1 ),它们还可以构成数据相连的单元格区域,例如 A2:H8 。那么问题来了,如果我们只需要使用 SQL 语言计算某张 Excel 工作表的部分区域该怎么表述呢?这种问题是很常见的。比如,很多 人的 Excel 标题行并不是处于表格的第一行,而是第 2 行……如下图:
|
CopyRight 2018-2019 实验室设备网 版权所有 |