您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 第三章 查询_2_生成表查询
3.2创建交叉表查询潍坊医学院计算机教研室刘鹏涛2014.04交叉表交叉表查询是将来源于某个表中的字段进行分组,一组列在交叉表左侧,一组列在交叉表上部,并在交叉表的行列交叉处显示某个字段的各种计算值。在创建交叉表查询时,需要创建3种字段:放在交叉表左侧的行标题:放在交叉表最上面的列标题:放在交叉表行列交叉位置上的数值:总计、平均值、计数等。3.3.2使用设计视图建立交叉表列出每一位同学所选课程的成绩交叉表查询与选择查询的比较选择查询:每位同学的平均成绩选择查询:计算每个班级的平均成绩选择查询:计算每个班级的男女生的平均成绩交叉表查询:每个班级的男女生平均成绩3.4创建参数查询使用选择查询和交叉表查询,查询条件只能是固定的。为了能够灵活修改查询条件,可以通过参数来输入查询条件。按照输入的性别查询:按姓名查询:多参数查询:查询9803班的高等数学成绩在建立关系的多个表中查询,引用格式[表名].[字段]3.5创建操作查询3.5.1生成表查询生成表查询是利用一个或者多个表中的数据来建立新表。在Access中,从表中访问数据要比从查询中访问数据快的多。如果经常从几个表中提取数据,最好的方法是使用生成表查询,将从多个表中提取的数据组合在一起生成一个新表。1.将学生表按照性别分成男生表和女生表将成绩小于60分的学生的基本信息放在不及格学生表中。3.4.2删除查询删除表中的记录:如果删除的记录来自多个表,应该满足几点:在关系窗口中定义相关表之间的关系。在关系对话框中选中实施参照完整性复选项。在关系对话框中选中级联删除相关记录复选项。3.5.3更新查询批量修改满足相同条件的一些记录。1.将所有工作时间在1970年以前的教师的职称设为教授。2.将所有考试成绩小于60分的都设为60分。3.将男同学的考试成绩加10分,将女同学的成绩加20分。4.求日均住院费用5.求自付金额3.5.4追加查询需要把满足条件的记录放在一个表中,可以使用追加查询来完成。
本文标题:第三章 查询_2_生成表查询
链接地址:https://www.777doc.com/doc-3175502 .html