




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 1 上节回顾 查询 查询选择查询汇总查询统计国际经济与贸易 市场营销专业学生的奖学金平均值和人数更新查询是党员的同学 奖学金减少10元 2 查询不姓陈和不姓王的同学的学号和姓名条件 Not陈 AndNot王 查询选修了 计算机应用基础 课程的同学的学号 姓名 课程名称 并按成绩降序排列 查询名称 查询 计算机应用基础课程 统计 计算机应用基础 课程的平均分 并将查询的平均分数定位1位小数 作业问题 3 3 问题1 查询不姓陈和不姓王的同学的学号和姓名 查询名称 查询 不姓陈和王 不姓陈和不姓王 与逻辑 不姓陈 not陈 不姓王 not王 姓陈和姓王 或逻辑 姓陈 陈 姓王 王 姓陈和姓王 陈 or王 不姓陈和不姓王 not陈 andnot王 注意区分汉语中的 和 在不同语意下对应的逻辑关系 和 并且 逻辑与 and 和 或者 逻辑或 or 4 问题2 查询选修了 计算机应用基础 课程的同学的学号 姓名 课程名称 并按成绩降序排列 查询名称 查询 计算机应用基础课程 5 问题3 统计 计算机应用基础 课程的平均分 并将查询的平均分数定位1位小数 平均分的格式定义为 标准 或 固定 否则小数位数设定不起作用 6 查询的条件之运算符和函数 1 运算符关系运算符 不等于 逻辑运算符NotAndOr特殊运算符In Betweenand Like IsNull IsNotNull2 函数算术函数 字符函数 日期 时间函数 统计函数等3 使用空值或空字符串作为条件空值 用Null或空白来表示字段的值空字符串 用双引号括起来的字符串 且双引号中间无空格 7 查询的条件之特殊运算符及含义 8 查询的条件之表达式 注意 在条件中字段名必须用方括号括起来 而且数据类型应与对应字段定义的类型相符合 否则会出现数据类型不匹配的错误4 使用处理日期结果作为查询条件字段名 工作时间 出生日期1992年参加工作Year 工作时间 199215天前参加工作 Date 15最近20天之内参加工作BetweenDate 20AndDate 1999年4月参加工作Year 工作时间 1999AndMonth 工作时间 4 9 查询的条件之表达式 续 5 使用字段的部分值作为查询条件字段名 课程名称 姓名查询课程名称以计算机开头的记录Like 计算机 Left 课程名称 1 计算机 Instr 课程名称 计算机 1查询课程名称包含计算机的记录Like 计算机 查询不姓王的记录NotLike 王 Left 姓名 1 王 查询姓名为二个字的记录Len 姓名 2 10 查询的条件之表达式 续 6 使用文本值作为查询条件字段名 职称 姓名 学生编号查询职称为教授的记录 教授 查询职称为教授或副教授的记录 教授 or 副教授 查询姓名为 张元 或 王鹏 的记录In 张元 王鹏 张元 or 王鹏 查询学生编号第5和第6个字符为03的记录Mid 学生编号 5 2 03 Instr 学生编号 03 5 11 查询的条件之表达式 续 7 使用数值作为查询条件字段名 成绩查询成绩小于60的记录 80And 90Between80And90 12 Access查询 二 13 参数查询 使用前面介绍的方法创建的查询 无论是内容 还是条件都是固定的 如果希望根据某个或某些字段不同的值来査找记录 就需要不断地更改所建查询的条件 显然很麻烦 为了更灵活地实现查询 可以使用Access提供的参数查询 参数查询是一种交互式查询 它利用对话框来提示用户输入查询条件 然后根据所输入的条件检索记录 参数查询为用户提供了更加灵活的查询方式 通过参数来设计查询准则 由用户输入查询条件并据此返回查询结果 执行参数查询时 系统将弹出信息对话框 提示用户输入参数 系统会根据用户输入的信息执行查询 并检索符合所输参数的记录 14 参数查询分类 单参数查询多参数查询 15 单参数查询 创建单参数查询 就是在字段中指定一个参数 在执行参数查询时 输入一个参数值 16 16 参数查询示例1 1 请使用 Shift MIS 数据库示例1 查找 学生成绩建立一个可查询各学生所选课程成绩的查询 要求 查询运行后 出现提示文字 请输入学号 输入学号后 出现对应学生的各科成绩 17 参数查询示例1 2 18 多参数查询 创建多参数查询 即指定多个参数 在执行多参数查询时 需要依次输入多个参数值 19 19 参数查询示例2 1 示例2 查找 学生信息以学生表为数据源 创建 按出生日期范围查询学生信息 查询 通过输入出生日期范围显示学生 参数提示为 请输入起始日期 和 请输入终止日期 结果显示学号 姓名 性别和出生日期字段 20 参数查询示例2 2 21 21 参数查询示例3 1 示例3 查找 学生成绩建立一个查询 显示某专业某门课的学生 姓名 和 成绩 22 交叉表查询 问题提出 请查找所有学生中 男生中党员和非党员的人数 女生中党员和非党员的人数 查询公司男女职员中博士 硕士 学士及其他等不同学历的平均年龄 23 交叉表查询概念 交叉表查询是将来源于某个表中的字段进行分组 一组列在交叉表左侧 一组列在交叉表上部 并在交叉表行与列交叉处显示表中某个字段的各种计算 注 在创建交叉表查询时 需要指定3种字段 一是放在交叉表最左端的行标题 它将某一字段的相关数据放入指定的行中 二是放在交叉表最上面的列标题 它将某一字段的相关数据放入指定的列中 三是放在交叉表行与列交叉位置上的字段 需要为该字段指定一个总计项 值 如总计 平均值 计数等 在交叉表查询中 只能指定一个列字段和一个总计类型的字段 24 交叉表查询注意要点 对问题进行分析 判断哪些字段可作为行标题哪个字段可做列标题用哪个字段生成统计数据一般查询中如果涉及到2个及2个以上的可用于分类的字段的话 可考虑使用交叉表查询 用向导生成 最多可选三个字段作行标题只能选一个字段作列表题只能有一个值只能选择一个表中的字段 25 26 26 交叉表查询示例4 请使用 Shift MIS 数据库示例4 查找 各专业男女生人数统计各专业男女生人数 27 27 交叉表查询示例5 请使用 Shift MIS 数据库示例5 查找 各专业男女生奖学金用交叉表查询向导统计各专业男女生奖学金的总和 包括总计及奖学金平均 28 课堂练习 1 完成本课中的5个例子2 利用Shift Mis数据库完成下列操作题1 每执行一次查询 可分别查找男 女同学的学号 姓名 性别 提示 请输入需查询的性别 名称 查询 男女同学2 查询按大学语文成绩在多少分范围以内的同学学号 姓名和成绩 提示 请输入需查询的分数分界 名称 查询 成绩3 统计各专业男女生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水调歌头课件
- 氢能产业园氢燃料电池电动汽车推广
- 施工人员劳动保护方案
- 园区招商引资信息化方案
- 风电场噪音控制与环境保护方案
- 人防工程建设期间安全保障方案
- 建筑工程建筑材料回收利用方案
- 水磨石镜面处理培训课件
- 中医儿科学湖北中医药高等专科学校21课件
- 2025版建筑公司劳务合作合同及员工劳动权益保护协议
- 青岛版科学 二年级《天气与动植物》
- 《养老护理员》-课件:协助老年人穿脱简易矫形器
- 影视艺术欣赏课程(教案)
- 动物的行为发育与行为遗传
- 风光储储能项目PCS舱、电池舱吊装方案
- 重庆医科大学附属第一医院改建PET-CT、PET-MR项目环评报告
- 政务服务大厅管理规范:安全与应急处置
- 双重预防机制构建-隐患排查治理(中石化中原油田天然气厂)
- 五牌一图(完整版)
- 二年级下册音乐《每天》教案
- 音乐美学.课件
评论
0/150
提交评论