- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五讲-查询PPT
第五章;5.1 查询;筛选出来的记录组成为一个动态集(Dynaset)并以数据表视图的方式显示。
动态集是一个临时表,当用户关闭动态集数据表视图的时候,动态集消失。
查询对象仅仅保存查询的结构——查询所涉及到的表和字段、排序准则、筛选条件等。
运行查询所生成的动态集具有很大的灵活性,适合作为报表和窗体的数据源。;二、查询的类型
选择查询
参数查询
交叉表查询
动作查询(操作查询)
SQL查询;5.2 选择查询;【字段】行:用于设置查询所涉及到的字段。
【表】行:用于指明字段所归属的表。
【排序】行:用于设置查询的排序准则。
【显示】行:用于确定相关字段是否在动态集中出现。它以复选框的形式出现, 当复选框选中时,相关字段将在动态集中出现。
【条件】行:用于设置查询的筛选条件。
【或】行:以多行的形式出现。
;2、运行查询
三种方法:
l?在选择查询设计视图中直接单击工具栏上的【运行】按钮 。
l?在选择查询设计视图中直接单击工具栏上的【视图】按钮 。
l?在【数据库】窗口中,首先选择要运行的查询,然后单击【打开】按钮 。
;3、修改查询
对于建立好的查询,可以进行设计修改。
撤消字段
插入字段
移动字段
命名字段
; 查询条件就是在创建查询时所添加
的一些限制条件,使用查询条件可以使查
询结果中仅包含满足查询条件的数据记
录.
;一、输入查询条件
查询条件即表达式。
Access 的许多操作中都要使用表达式,表达式就是算术或逻辑运算符、常数、函数和字段名称、控件和属性的任意组合,计算结果为单个值。;二、用逻辑运算符组合条件
逻辑运算符有三个:And、Or和Not。
And和Or运算符
在多个【条件】单元格中输入表达式时,Access用And或Or运算符进行组合。如果在同一行的不同单元格中设置了条件,Access用And运算符,表示筛选满足所有单元格条件的记录。如果在多个不同行中设置条件,Access用Or运算符,表示筛选只要满足任何一个单元格条件的记录。
; Not运算符
利用Not运算符可以设置字段的不匹配值。
注意:输入运算符时,英文大小写均可。;三、用关系运算符组合条件
关系运算符包括大于、小于、不等于、大于等于=、小于等于=、等于=,利用关系运算符可以设置字段的取值范围。;;四、用Between运算符组合条件
Between运算符也可以指定字段的取值范围,范围之间用And连接。
例如,查询成绩在80~90分之间的记录。“成绩”字段的条件应设置为:
Between 80 And 90;五、用In运算符组合条件
In运算符用于指定字段的一系列值。
例如:查询“学历”是硕士,或者“学历”是本科的记录;六、用Like运算符组合条件
Like运算符用于查找字段的部分值。格式为: Like 字符模式
在所定义的字符模式中,用“?”表示该位置可匹配任何一个字符;用“*”表示该位置可匹配零或多个字符;用“#”表示该位置可匹配一个数字;用“[ ]”方括号描述一个范围。;5.4 查询中的计算;一、预定义计算
预定义计算用于对查询中的分组记录或全部记录进行“总计”计算,比如求总和、平均值、计数、最小值、最大值、标准偏差或方差,Access通过聚合函数来完成这些计算。;首先在打开的选择查询设计视图中,单击
工具栏上的【总计】按钮,Access 在设
计网格中增加【总计】行。
如:统计男、女各多少人?
;统计不同职称的人数是多少?
;如:统计每个老师所开设的课程数?
;如:统计“ACCESS8”班的“计算机基础与操作(下)”课程的平均成绩?
;如:统计“ACCESS8”班“女生”的“计算机基础与操作(下)”课程的平均成绩?
;【总计】行用于为参与汇总计算的所有字段设
置汇总选项。【总计】行共有12个选项,它们
分别是:
Group By选项:用以指定分组汇总字段。
Sum选项:为每一组中指定的字段进行求和运算。
Avg选项:为每一组中指定的字段进行求平均值运算。
Min选项:为每一组中指定的字段进行求最小值运算。
Max选项:为每一组中指定的字段进行求最大值运算。;Count:根据指定的字段计算每一组中记录的个数。
StDev:根据指定的字段计算每一组的统计标准差。
Var:根据指定的字段计算每一组的统计方差。
First:根据指定的字段获取每一组中首条记录该
文档评论(0)