- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 查询的创建和使用 4.1.1 查询功能 问题提出 建立数据库的目的是为更好地管理和使用其中的数据,获取有用信息。但数据是分散放在各个表中的,如何有效地获取待查询的信息 例如 ,“张三”的考试成绩?男女同学的人数? 4.1.1 查询功能 查询含义 查询对象不是数据的集合,而是操作的集合 查询的结果是一个数据集,也称为动态集。它很像一个表,但并没有存储在数据库中 创建查询后,只保存查询的操作,只有在运行查询时,才会从查询数据源中抽取数据,并创建它;只要关闭查询,查询的动态集就会自动消失 4.1.1 查询的功能 查询功能 选择字段 选择记录 编辑记录 实现计算 建立新表 为窗体、报表或数据访问页提供数据 4.1.2 查询的类型 选择查询 根据指定的查询条件,从一个或多个数据源中获取数据并显示结果 交叉表查询 将来源于某个数据源中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在行与列的交叉处显示某字段的统计值 4.1.2 查询的类型 参数查询 利用对话框来提示用户输入查询条件,并根据输入的条件来检索记录 操作查询 四种:生成表、删除、更新和追加 4.1.2 查询的类型 SQL查询 使用SQL语句创建的查询 某些SQL查询称为SQL特定查询,包括四种,联合查询、传递查询、数据定义查询和子查询 4.1.3 查询的要素 查询的内容 数据源:存放数据的表或查询 查询条件 4.1.3 查询的要素 4.2. 选择查询的创建 创建选择查询的方法 在设计视图中创建查询 设计视图功能强大、丰富。 使用向导创建查询 查询向导操作简单、方便。 注意:使用向导不能创建带条件的查询 4.2.1 使用查询向导 创建单表查询 例:查找“教师”表中的记录,并显示“姓名”、“性别”、“工作时间”和“系别”4个字段 创建多表查询 例:查找每名学生选课成绩,并显示“学生编号”、“姓名”、“课程名称”和“成绩”等字段。查询名为“学生选课成绩” 4.2.2 使用查询设计视图 步骤 添加数据源—表或查询 选择查询内容—字段 填写查询条件(可选) 设置排序(可选) 4.2.1 使用查询设计视图 创建不带条件的选择查询 例:查找每名学生选课成绩,并显示“学生编号”、“姓名”、“课程名称”和“成绩”等字段。查询名为“学生选课成绩” 4.2.1 使用查询设计视图 创建带条件的选择查询 例:查找1992年参加工作的男教师,并显示“姓名”、“性别”、“学历”、“职称”、“系别”和“联系电话” 4.2.1 使用查询设计视图 4.2.3 查询条件 运算符 算术运算符:+ - * / 关系运算符:= = 逻辑运算符:and or not 其他:Between … and … ,like,in,Is Null,Is Not Null 4.2.3 查询条件 函数 数值函数:Abs,Int,Sqr,…… 字符函数:Left,Right,Len,…… …… 注意:函数写法、参数个数、函数值及值的类型 4.2.3 查询条件 条件写法 = #1992-1-1# = “男” between 32 and 65 或 =32 and =65 in (“李元”, “王朋”) 或 “李元” or “王朋” like (“王*” ) 或 left([姓名],1)=王 left([教师档案表]![姓名],1)=王 not like (“王*”) 4.2.3 查询条件 设置查询条件时注意 日期型数据两边加“#”,字符型数据两边加半角双引号 在条件中字段名必须用方括号括起来 两个以上条件时,同行相与,异行相或 条件中引用表名时,应用方括号括起来,与字段名之间用“!”。如 [教师档案表]![姓名] 设置查询条件 例如:性别为“男”的教师 设置查询条件 例如:高级职称的教师 设置查询条件 例如:高级职称的“女”教师 设置查询条件 例如:05级学生的成绩 设置查询条件 例如:没有联系电话的教师 设置查询条件 例如:查除去 “李”姓和”王”姓的其他教师名单 4.3 在查询中进行计算 查询中的计算功能 预定义计算 自定义计算 总计查询 分组总计查询 添加计算字段 4.3.1 查询中的计算功能 预定义计算 自定义计算 4.3.1 查询中的计算功能 预定义计算 自定义计算 4.3.1 查询中的计算功能 预定义计算 自定义计算 4.3.1 查询中的计算功能 预定义计算 自定义计算 4.3.2 总计查询 在建立查询时进行统计计算 4.3.3 分组总计计算 将记录进行分组,对每个组的值进行统计 分组统计时,只要在该字段的“总计”行上选择“分组”就可以了 4.3.4 添加计算字段 统计的数据不在表
您可能关注的文档
最近下载
- 三一SY235C9I2KS维护保养手册.pdf VIP
- 纪念中国人民抗日战争暨世界反法西斯战争胜利80周年PPT课件.pptx VIP
- 陶瓷原料及配方基础.ppt VIP
- 茶小绿叶蝉的防治课件.pptx VIP
- 电梯制造与安装安全规范 GB7588-2003.docx VIP
- 2023民航特种车辆操作工民航特种车辆操作工试卷(练习题库).docx VIP
- IEC 60840-2004 额定电压30kV(Um=36kV)以上至150kV(Um=170kV)挤包绝缘电力电缆及其附件试验方法和要求(中文).pdf VIP
- 22G101 三维彩色立体图集.docx VIP
- 混凝土混凝土.ppt VIP
- 沈萍微生物课件第3章b.ppt VIP
文档评论(0)