- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
查询 黄焕 2009-11-20 考试内容 查询分类 五种查询 查询条件 运算符、函数、表达式 创建查询 使用向导、设计器创建查询,查询中计算 操作已创建的查询 运行、编辑、排序 讲授内容 查询概述 查询功能、类型、条件 创建选择查询 使用向导、使用设计视图创建 在查询中计算 创建交叉查询 使用交叉表查询向导、设计视图创建交叉查询 创建参数查询 设计视图中创建单参数、多参数查询 讲授内容 创建操作查询 生成表查询、删除查询、更新查询、追加查询 创建SQL查询 查询与SQL视图 SQL语言 创建SQL特定查询:联合、传递、数据定义、子查询 编辑和使用查询 运行、编辑字段(添加、删除、移动)、编辑查询的数据源、排序查询结果 查询概述 引言 查询是Access数据库的重要对象,是用户按照一定条件从Access数据表或已建立的查询中检索需要查询的最主要方法。 查询的功能 选择字段 选择记录 编辑记录 实现计算 建立新表 为窗体、报表和数据的访问页提供数据 查询的类型 选择查询 交叉查询 参数查询 操作查询 SQL查询 查询的条件(准则) 在实际应用中,并非只是简单的查询,往往需要指定一定的条件 这种带条件的查询需要通过设置查询条件来实现 查询条件是常量、运算符、函数以及字段名等的有序组合形成的表达式 查询的条件(准则) 常量 字符常量:表示一个不变的字符串,要用双引号(“”)引起来。 如:“张飞”,“Lucy”。“”表示空字符串 数值型常量:表示一个不变的数值,可以为整数或小数。 如:1,1.25,0.456,-123。 布尔型常量:表示布尔型的常量 只有True和False,不需要用引号 查询的条件(准则) 常量(续) 日期/时间型常量:表示一个日期/时间,要用两个井号(#)将日期/时间括住,不能用引号。 如:#2008-11-28#。 (非)空值:表示空值或非空值的常量。 只有Is Null和Is Not Null 查询的条件(准则) 运算符 算术运算符:加(+)、减(-)、乘(*)、整除(/)、求余(% 或 mod) 逻辑运算符:And、Or、Not 关系运算符:=、、、=、、= 特殊运算符:In、between…and…、Like、Is Null、Is Not Null 查询的条件(准则) 函数 Access提供了大量的内置函数,也成为标准函数或函数,如算术函数、字符函数、日期/时间函数、SQL聚合函数等,具体请参考附录A 常用函数介绍如下: 查询的条件(准则) 算术函数 Abs(数值表达式):返回数值表达式的绝对值 Int(数值表达式):返回数值表达式的整数部分 Round(数值表达式,[表达式]):按指定小数位数进行四舍五入运算的结果 Srq(数值表达式):返回数值表达式的平方根 Sgn(数值表达式):返回数值表达式的符号 查询的条件(准则) 文本函数 Space(数值表达式):返回由数值表达式确定的空格个数组成的空字符串 Left(字符表达式,数值表达式):返回一个值,该值是从字符表达式左侧第一个字符开始,截取的由数值表达式确定的若干个字符。 Right(字符表达式,数值表达式)返回一个值,该值是从字符表达右左侧第一个字符开始,截取的由数值表达式确定的若干个字符。 查询的条件(准则) 文本函数 Len(字符表达式):字符表达式的长度 Ltrim(字符表达式):返回去掉字符表达式左边空格后的字符串。类似的有Rtrim()和Trim() Instr([数值表达式],字符串,子字符串,[比较方法]):返回一个值,该值是检索子字符串在字符串中最早出现的位置。数值表达式是检索的起始位置,为可选项。方法可以为0、1、2,0为做二进制比较,1为不区分大小写比较,2为数据库中包含信息的比较,默认为0。 查询的条件(准则) 日期函数 截取日期/时间分量:Day、Month、Year、Weekday、Hour、Minute、Second 获取系统日期/时间:Date()、Time()、Now() SQL聚合函数 Sum、Avg、Count、Max、Min 查询的条件(准则) 转换函数 Asc(字符表达式):返回字符表达式的ASCII值 Str(数值表达式):将数值表达式转换为字符串 Val(字符表达式):将字符表达式转换为数值 查询条件举例 使用数值构建查询条件 使用文本构建查询条件 使用处理日期结果作为查询条件 使用字段的部分值作为查询条件 使用空值或空字符串作为查询条件 五种查询的操作 创建简单查询 创建交叉表查询 创建参数查询 创建操作查询 创建SQL查询 一、创建选择查询 选择查询指根据指定的条件,从一个或多个数据源中获取数据的查询 两种创建方法: 使用“查询向导” 使用“设计视图” 创建选择查询举例(一) 1、使用查询向
文档评论(0)