Access为我们提供了几种不同类型的查询,主要分为两大类:选择查询和操作查询 选择查询 点击创建选项卡的查询设计: 关闭单击右键SQL视图 写查询语句 Select:是查询的意思; 班级,avg(英语分......
2021-06-25 887 Access,数据库,如何,创建,查询,Access,为,我们,
案例:有A、B两个表格,A表有4万行数据,B表有35万行数据,现在要根据B表的客户编号在A表查询对应值,并将有对应值的项目放在另外一个表格中。
这个问题看起来挺简单的,就是用VLOOKUP函数查询对应值,然后筛选非错误值,复制到新表格。笔者尝试了输入公式,跟往常一样向右复制,双击向下填充公式,结果傻眼了:表格基本属于死机的状态,一直显示正在计算。到这里只能强制关闭表格。

弹出“导入数据表向导”对话框,保持默认不变,直接单击“下一步”。
勾选第一行包含列标题,单击“下一步”。
不做任何处理,直接单击“下一步”。
不做任何处理,直接点“完成”。
导入后在左边会出现一个Sheet的表,导入的步骤虽然烦琐,但并不难,直接根据向导就能很轻松导入。至于数据导出就简单很多,直接选择按Excel导出就行。
选择存储位置,单击“确定”。
知道了导入跟导出的方法后,其他的Excel表格也就可以参照这个方法操作。
将2个表格导入Access中后就开始进行查询操作。
单击“创建”选项卡的“查询设计”。
单击Sheet添加,Sheet2添加,添加后左边就出现相应的表格及字段名字,最后单击“关闭”。
用鼠标将2个表的客户编号连起来,添加要显示的字段,*就是代表所有,因为是2个表格的所有字段都要显示,单击“运行”。
瞬间就产生了结果,这个结果是2个表格共同有的客户编号。
因为我们现在需要的是B表(Sheet2)的所有记录,这里需要做一个小小的变动。
右键单击查询1,单击“SQL试图”。
这时会看到一段SQL语句,里面有一个关键词:INNER JOIN,这个就是代表两个表共同有的。如果查询不到对应值还要显示出来右边的表格所有记录,就用RIGHT JOIN,相反,如果是左边的就用LEFT JOIN。
这里因为要显示右边的表Sheet2的所有记录,所以改成RIGHT JOIN。修改后单击“运行”。
这样有对应值的就会显示相应的值,没有的就显示空白。
查询后就右键保存起来。
Access看起来好复杂的样子。
其实在Access中,我们常用的功能就是查询,而查询大部分功能都可以通过基础操作生成SQL语句。对于一个新软件的基础操作,多操作几次就熟悉了,这个需要一个适应过程,就像当初学Excel一样。
标签: Excel 和 Access 结合 进行 十万 行 数据查询
相关文章
Access为我们提供了几种不同类型的查询,主要分为两大类:选择查询和操作查询 选择查询 点击创建选项卡的查询设计: 关闭单击右键SQL视图 写查询语句 Select:是查询的意思; 班级,avg(英语分......
2021-06-25 887 Access,数据库,如何,创建,查询,Access,为,我们,
access中怎么设置主键? 如果您有一个表,其中每条记录都有一个唯一的标识号(如 ID 号、序列号或编码),则该字段可以作为一个不错的主键。要使主键正常工作,该字段必须唯一标识每一行......
2021-06-25 624 access中怎么设置主键
操作要求: 在练习目录数据库与表操作资料(可从网站直接下载使用)下有一个教学管理_原始.accdb access数据库,其中有一个学生表。 1、将教学管理_原始.accdb中学生表导出为电子表格文件,......
2021-06-25 29 ACCESS数据库导出数据
想要一个新的功能,就是当第一个下拉组合框改为人事部时第二个下拉组合框就要出现人事部的相关明细可供选择,在excel中测试时是可以实现的但在Access中不知道该如何实现,后经群友帮忙找......
2021-06-25 47 Access,如何,实现,组合,框,联动,详细,教程,想要,
当我们需要调整窗体的大小、位置、外观样式时,可以对照下图中的说明,具体如下(图片需要查看大图时,请点击本文尾部的了解更多): 利用VBA代码来调整时,可参考上图中的VBA代码。......
2021-06-25 682 Access,窗体,大小,位置,外观,样式,说明,当,我们,