- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 使用查询搜索信息 查询的基本功能和主要类型 Access中的运算符、函数与表达式,以及通过表达式构建查询条件; 通过向导创建简单选择查询 通过设计视图创建选择查询、参数查询、交叉表查询及操作查询; 结构化查询语言SQL简介 SQL的语法结构与使用SQL创建与修改表,创建SQL查询。 本讲学习目标 了解查询的功能和分类 根据给定的条件建立查询准则 通过向导及设计视图创建并修改查询 通过查询对数据表进行操作 掌握SQL的概念及使用方法,建立SQL查询 3.1 什么是查询 查询的概念 查询设计视图 查询的功能 查询的类型 3.1.1 了解查询 要求数据库按给定的要求(条件、范围以及方式等)从指定的数据源中查找,提取指定的字段,返回一个新的数据集合 查询的结果可以看成是一个简化的数据表 查询的结果逻辑地保存在数据库中,并随数据表中数据的变化而变化 例3-1 网络班级的党员信息 从形式上看,大多数Access查询的结果与数据表几乎完全相同,如图3-1所示的是在学生基本信息表中查询网络班的学生党员信息。但是,查询结果并不是数据表中原始记录的拷贝,而是基于特定需求的数据重组;也不像数据表一样真正地保存在物理存储设备中,而只是逻辑地保存在数据库中,并随数据表中数据的变化而动态变化。 数学系讲师查询示意图 查询设计视图 查询的功能 ⑴ 选择字段和记录 ⑵ 修改记录 ⑶ 统计与计算 ⑷ 建立新表 ⑸ 为其它数据库对象提供数据源 3.1.2 查询的类型 1. 选择查询 2. 交叉表查询 3. 参数查询 4. 操作查询 5. SQL查询 3.2 查询的准则 在设计查询的过程中所定义的查询条件 是运算符、常量、函数以及字段名和属性等的组合 类似于程序设计语言中的表达式 通常使用的运算符有自述运算符、关系运算符、逻辑运算符和特殊运算符 3.2.1 运算符 运算符是组成查询准则的基本元素 算术运算符 关系运算符 逻辑运算符 特殊运算符 连接运算符 算术运算符运算符 加法(+)、减法(-)、乘法(*)、除法(/)、整除、指数(^)和取模(Mod)等 取模(Mod) 又称为取余运算 关系运算符 等于(=)、不等于()、小于()、小于等于(=)、大于()以及大于等于(=) True表示逻辑真值,False表示逻辑假值 [单价]*[销售量]=10000 [出生日期]#1980-9-1# 例3-2 建立表示以下条件的关系表达式。 ⑴ 设单价与销售量是某一个数据表中的字段,判断总销售额是否达到1万元; ⑵ 学生基本信息表中包含出生日期字段,出生日期在1981年1月1日以后且在1983年12月31日以前的条件; ⑶ 教师表中,职称为教授或者副教授的条件。 解: 在⑴中,总销售额=单价*销售量,在Access中,字段名应该用“[单价]”、“[销售量]”的形式表示。因此,该关系表达式为:[单价]*[销售量]=10000 在⑵中,题目要求表示的出生日期(csrq)范围是两部分,分别为“1981年1月1日以后”与“1983年12月31日以前”,这两个条件需要同时成立,是“并且”,即“and”的关系,因此,该关系表达式为:([csrq]=#1981-1-1# ) And ([出生日期]=#1983-12-31# ) 在⑶中,职称(zc)为教授或副教授,该关系表达式为:zc Like “*教授”,也可以为 (zc =教授) Or (zc =副教授) 表达式书写原则 日期型数据必须用#括起来 文本型数据必须用半角的引号括起来 字段名必须写用[]括起来 逻辑运算符 And(与)、Or(或)和Not(取反) 例3-3 基于学生基本信息表,建立表示以下条件的关系表达式。 ⑴ 政治面貌为党员或者团员; ⑵ 年龄在18到20年之间。 解: ⑴ 在学生基本信息表中,对应政治面貌的字段是zzmm,因此,关系表达式应该表示为:(zzmm = 党员)or (zzmm= 团员) ⑵ 在学生基本信息表中,没有直接的年龄字段,但是有出生日期字段,可以根据该字段的值计算年龄。计算公式为“Year(date())-Year([csrq])”,因此,对应本题条件的关系表达式可以表示为: (Year(Date())-Year([csrq])=18) And (Year(Date())-Year([csrq])=20) 特殊运算符 例3-4表示下面的各个条件: ① 某一个数量在75 ~ 95之间:Between 75 And 95; ② 上海广东北京三地的学生表示为:In (上海, 广东, 北京); ③ 以计算机开头的课程名可以表示为:Like (计算机*), ④
您可能关注的文档
- 网页设计与制作 普通高等教育“十一五”国家级规划教材 作者 于筱荔 第19章 行为.ppt
- 网页设计与制作 普通高等教育“十一五”国家级规划教材 作者 于筱荔 第20章 插入多媒体对象.ppt
- 网页设计与制作 普通高等教育“十一五”国家级规划教材 作者 于筱荔 第21章 样式风格设计.ppt
- 网页设计与制作 王学军 第1章 网页制作概述.ppt
- 网页设计与制作 王学军 第2章 创建站点.ppt
- 网页设计与制作 王学军 第6章 创建超级链接.ppt
- 网页设计与制作 王学军 第14章 创建表单页面.ppt
- 网页设计与制作 王学军 第17章 测试、发布和维护站点.ppt
- 网页制作案例教程 第2版 高林 景秀2 第10章.ppt
- 网页制作案例教程 第2版 高林 景秀2 第11章.ppt
- Access数据库程序设计(第二版) 陈桂林 ch4 使用窗体编辑与显示信息.ppt
- Access数据库程序设计(第二版) 陈桂林 ch6 使用页发布与访问信息.ppt
- Access数据库程序设计(第二版) 陈桂林 ch8 设计简单的VBA程序.ppt
- Access数据库程序设计(第二版) 陈桂林 ch9 设计分支与循环结构程序.ppt
- Access数据库基础及应用 作者 978-7-302-31357-1 第八章 宏.ppt
- Access数据库基础及应用 作者 978-7-302-31357-1 第二章 Access数据库.ppt
- Access数据库基础及应用 作者 978-7-302-31357-1 第六章 报表.ppt
- Access数据库基础及应用 作者 978-7-302-31357-1 第七章 数据访问页.ppt
- Access数据库技术及应用及案例数据库-张成叔 第二篇 实训部分 实训1 创建数据库.ppt
- Access数据库技术及应用及案例数据库-张成叔 第二篇 实训部分 实训2 表Ⅰ——建立表结构和输入数据.ppt
最近下载
- 《仪器分析—分光光度计》学科知识考试题库(附答案).docx VIP
- 年产770吨精细化学品改扩建项目(达得利公司)环境影响报告.pdf
- JCT 899-2016 混凝土路缘石.docx VIP
- JB T 3695-2008 电动葫芦桥式起重机 标准.pdf VIP
- 桥梁桩基施工专项方案(新编制) .pdf VIP
- 马拉松赛事赛事组织管理与赛事赛事经济效益评价报告.docx
- (GBT7588 1—2020)电梯制造与安装安全规范.pdf VIP
- 电子焊接培训课件.ppt
- 纪念中国人民抗日战争暨世界反法西斯战争胜利80周年主题党课PPT(优质ppt).pptx VIP
- 管幕顶进施工方法及装置.pdf VIP
文档评论(0)