第五章 Access查询
5.1 查询概述
选择查询 从一个或多个表中检索数据,并且在可以更新记录(带有一些限制条件)的数据表中显示结果.也可以使用选择查询对记录进行分组,并且对记录作总计,计数,平均以及其他类型总和的计算.
参数查询 在执行时显示对话框提示用户输入信息(查询的条件).参数查询的创建只能通过设计视图或SQL视图完成.
交叉表查询 显示来源于表中各个字段的总计值(合计,计数和平均),并将它们分组,一组列在数据表的左侧,一组列在数据表的上部.
5.1.1查询类型:选择查询,参数查询,交叉表查询,操作查询和SQL查询
操作查询 仅使用一个操作来更改许多记录的查询.共有4种类型:删除,更新,追加,生成表查询.用户根据对话框提示输入参数,并检索复合参数的记录或值.但只有在执行查询时,才按照查询检索到的记录操作表,一般用于大批量修改表中数据.
SQL查询 SQL是结构化的查询语言,是关系数据库的标准的,主流的查询语言.SQL语言特点:
☆既是自含式语言,又是嵌入式语言,即可独立用 于联机交互,又可嵌入到其它高级语言中.
☆高度非过程化,用户只需指出"做什么",而不必指出"怎样做".
☆面向集合,对元组的集合进行操作.
5.1.2查询的功能
利用查询,可以完成以下功能:
选择字段,用户可以在查询中选择自己感兴趣的字段,而无须关心其它字段
选择记录,用户可以指定一个条件,只有符合条件的记录才会显示出来.
排序记录,用户可以指定浏览记录的顺序
完成计算,可以建立一个计算字段,保存计算结果.
作为窗体或报表的数据来源.
修改表中数据,采用查询可以一次次修改,删除,增加一组相关的记录.
建立新表,通过生成表查询,可以根据查询结果新建一个表
5.1.3 查询视图
设计视图:可以设计除SQL之外的任何类型的查询,查询设计器
数据表视图: 查询的数据浏览器
SQL视图:SQL查询
数据透视表视图和数据透视图视图:
可以更改查询的版面,从而以不同的方式分析数据.
① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;
② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。