ACCESS数据库学习ppt课件-第3课-表的排序与筛选

上传人:文**** 文档编号:242449711 上传时间:2024-08-24 格式:PPTX 页数:47 大小:729.54KB
返回 下载 相关 举报
ACCESS数据库学习ppt课件-第3课-表的排序与筛选_第1页
第1页 / 共47页
ACCESS数据库学习ppt课件-第3课-表的排序与筛选_第2页
第2页 / 共47页
ACCESS数据库学习ppt课件-第3课-表的排序与筛选_第3页
第3页 / 共47页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2016-10-18,#,表的排序与筛选,单字段排序:,例:将“学生信息表”中的出生年月字段进行升序排列,不相邻字段排列(高级筛选,/,排序),例:将“成绩表,”,中课程名称按升序排列,再按成绩降序排列,表的排序与筛选单字段排序:,1,数据的筛选,使用筛选器筛选,例:,1,、筛选出学号是,001,和,002,的两条记录,2,、使用,【,日期筛选器,】,筛选出“出生年月”,按选定内容筛选,:用户可以先选择一个作为筛选依据的值,进行筛选。,例:筛选出“学生信息表”中男生的信息,按窗体筛选,例:在“学生信息表,”,中筛选出“性别”字段为女,且出生年月为的记录,高级筛选,例:筛选出“学生信息表”中性别为男,且出生年月在范围内的记录。,数据的筛选使用筛选器筛选,2,典型案例:高级筛选与排序的应用,筛选出“员工信息表”中,部门,字段值为“财务部”,,性别,字段值为“女”的记录,并且同时将,出生日期,字段进行升序排序。,典型案例:高级筛选与排序的应用筛选出“员工信息表”中部门字段,3,查询数据,查询数据,4,问题,如何从数据库中找到考试成绩不及格的学生信息?,问题如何从数据库中找到考试成绩不及格的学生信息?,5,查询,是数据库最重要和最常见的应用,可以让用户根据,指定条件对数据库进行检索,筛选出符合条件的记录。,例如,在图书管理系统中,要查找某个月份的借阅记录,。,查询不单可以在一个表,也可以在多个表中进行。,认识查询,查询是数据库最重要和最常见的应用,可以让用户根据认识查询,6,选择查询:,最常用的一种查询方式,它会从一个或多个的表中获取数据,又将更新后的记录结构以表显示。,参数查询,:在执行时会显示对话框以提示用户输入相关信息。,操作查询,:用来修改记录或是新建表。可以分为数据表查询、删除查询、更新查询和追加查询。,交叉表查询:,是一种特殊形式的选择查询,它会将数据以列、行的二维方式显示出来,就像一个电子表格一样,具有摘要数据的功能。,SQL,查询:,使用,SQL,语句创建的查询,可以用结构化查询语言来查询、更改和管理关系型数据库。,查询的分类,选择查询:最常用的一种查询方式,它会从一个或多个的表中获取数,7,选择查询是最常用的查询类型,提供的功能有,:,使用指定的条件从一个或多个数据表获取数据,根据指定的顺序显示数据,更新选择查询的数据工作表的记录,在总计功能中,利用分组记录来计算总和、计数、平均值以及其他总计的类型。,选择查询,选择查询是最常用的查询类型,提供的功能有:选择查询,8,1,、简单查询向导:查询,”,学生管理数据库“中学生的基本信息和相应课程的成绩。,1、简单查询向导:查询”学生管理数据库“中学生的基本信息和相,9,提示:,在创建查询时,涉及多个表之间的字段检索时,必须事先创建多个表之间的关系,否则无法对其进行查询。,提示:在创建查询时,涉及多个表之间的字段检索时,必须事先创建,10,查询向导创建查询,不显示“类别”字段,查询向导创建查询不显示“类别”字段,11,“类别”字段没有了,“类别”字段没有了,12,2,、交叉表查询向导,使用交叉表查询可以将查询的字段分成两组:一组是以列标题的形式显示在表的顶端;一组是以行标题的形式显示在表的最左侧。用户可以在行列交叉的位置对数据进行汇总,求平均值或其他统计运算,并将结果显示在行列交叉处。,2、交叉表查询向导使用交叉表查询可以将查询的字段分成两组:一,13,例:使用交叉表查询向导创建学生成绩的查询,例:使用交叉表查询向导创建学生成绩的查询,14,3,、查找重复项查询向导,查找“成绩表”中“课程编号”字段的重复记录。,重复出现的次数,3、查找重复项查询向导查找“成绩表”中“课程编号”字段的重复,15,4,、查找不匹配项查询向导,在一对多关系的两个表中,如果想查询“多”方表中哪些记录是“一”方表中没有的,用户可以使用查找不匹配项查询向导进行查找。,查询“学生信息表”和“成绩表”中不匹配的记录,即查找哪些学生还没有登记成绩,注意:在选择参与查询表的时候,应选择“一”方表,在选择“多方表”,4、查找不匹配项查询向导在一对多关系的两个表中,如果想查询“,16,查询设计创建查询,使用查询设计可以创建,5,类查询:,选择查询,参数查询,交叉表查询,操作查询和,SQL,查询,查询设计创建查询使用查询设计可以创建5类查询:,17,查询中的特殊运算符和函数,条件,说明,like,表示查找相似的字符,in,表示查找相同的字符,Is,Null,查找空白的记录值,Is,Not Null,查找不是空白的记录值,between,值,1.and,值,2.,表示范围,IIF(,表达式,值,1,,值,2),判断表达式的结果,结果是,T,,返回第一个值,结果是,F,,返回第二个值。,查询中的特殊运算符和函数条件说明like表示查找相似的字符i,18,通配符,字符,代表,*,所有字符,?,单一字符,#,单一数字,通配符字符代表*所有字符?单一字符#单一数字,19,例:使用查询设计创建“成绩表”的选择查询,并且将成绩大于等于,80,的显示为高分,小于,80,的显示为低分。,例:使用查询设计创建“成绩表”的选择查询,并且将成绩大于等于,20,练习:查询学号是“,001,”、“,003,”、“,005,”的学生信息,练习:查询学号是“001”、“003”、“005”的学生信息,21,典型案例,-,使用汇总查询(对查询的数据进行汇总),查询“学生成绩表”的总成绩和平均成绩,典型案例-使用汇总查询(对查询的数据进行汇总)查询“学生,22,案例:查询“员工工资表”中的工资总额和平均工资,案例:查询“员工工资表”中的工资总额和平均工资,23,查询设计创建查询,完成的查询记录也能够作为另一个查询对象的来源。结合,ACCESS,提供的“查找重复项查询向导”,通过此方式可以找出有重复的记录。,例如:想了解某个月份至少借阅两次以上的借书人名单。,找出,4,月份的借书人,4,月份重复借书人,查询设计创建查询完成的查询记录也能够作为另一个查询对象的来源,24,找出,4,月份的借书人,找出4月份的借书人,25,找出,4,月份的借书人,-,效果,找出4月份的借书人-效果,26,4,月份重复借书人,利用“查找重复项查询向导”,4月份重复借书人利用“查找重复项查询向导”,27,4,月份重复借书人,-,效果,4月份重复借书人-效果,28,自定义查询,窗口的下半部分“设计网格”,“字段”行:,让用户选择要显示的字段。“双击”,“表”行:,显示字段列表的数据源。,“排序”行,:用来设置记录的排序方式,,“显示”,:勾选时,才会显示此字段,“条件”,行:输入简单的条件或以表达式设置比较复杂的查询条件,查询结果会返回满足条件的记录,“或”行,:其作用与“条件”行相同,如果在同一列同时对两者进行设置,其所得记录结果只要符合之一就可。,自定义查询窗口的下半部分“设计网格”,29,设置字段别名,有时在查询过程中,原有的字段名称对理解查询结果并不直观,须是更有意义的名称。,更改字段的名称时,设置方式是:,新字段名:原有字段名,设置字段别名有时在查询过程中,原有的字段名称对理解查询结果并,30,在字段中执行计算,添加计算字段,在字段中执行计算添加计算字段,31,设置查询条件的条件,查询“设计视图”的条件设置区中,“条件”行下面还有“或”用于设置查询条件。一般而言,,如果分别在两个不同字段设置条件,表示“且(,And,)”的意思,-,必须同时满足,如果是在同一列的“条件”行以及“或”行设置条件,则表示数据只要符合其中一项就可以,设置查询条件的条件查询“设计视图”的条件设置区中,“条件”行,32,2,、数值字段,数值字段包含了数字、货币、自动编号与日期,/,时间等,关系运算符,说明,关系运算符,说明,大于,=,大于等于,小于,=,小于等于,=,等于,不等于,例如:,1,、,查找“进价”金额大于,1200,的记录,2,、查找“进价”金额满足,1500-3000,元的记录,2、数值字段数值字段包含了数字、货币、自动编号与日期/时间,33,3,、设置字段属性,3、设置字段属性,34,4,、使用“且(,And),”条件,若:查找“作者”字段为“阿嘉沙,.,克莉丝蒂”,而“进价”字段满足“,500-1000,”的图书,-,表示要使用“且”条件。,4、使用“且(And)”条件若:查找“作者”字段为“阿嘉沙.,35,查询的简单应用,参数查询和交叉表查询是两种特殊的查询,使用它们可以查询出用户的特殊需求。,使用参数查询可以在查询过程中修改查询的规则,使用交叉表查询可以分别将一个或多个表中的字段组合成查询字段进行查询,查询的简单应用参数查询和交叉表查询是两种特殊的查询,使用它们,36,1,、参数查询,用户在查询数据的过程中,可以通过输入指定参数来查询与输入的参数相符合的记录、,例:查找财务部员工的工资情况,1、参数查询用户在查询数据的过程中,可以通过输入指定参数来查,37,交叉表查询,交叉表查询是将一个表或多个表的字段组合成查询字段进行查询。,例:查找“员工信息表”和员工工资表的相关信息。,交叉表查询交叉表查询是将一个表或多个表的字段组合成查询字段进,38,效果,效果,39,典型案例,多参数查询,使用多参数查询“成绩表”中的相关信息、,典型案例多参数查询使用多参数查询“成绩表”中的相关信息、,40,参数查询,1,、使用单一参数查询,如果图书的数据很多,在查询的过程中,不想每次都获取全部的记录,只想按照出版社来查询,就能利用单一参数进行查询。,精确参数:,部分参数,参数查询1、使用单一参数查询,41,精确参数查询,精确参数查询,42,部门参数查询,-,找出“金”开头的出版社名称,部门参数查询-找出“金”开头的出版社名称,43,使用多参数查询,像“四月份借书人”查询,就属于区间查询,使用简单的选择查询即可。但要了解各个月份的图书借阅情况,就得通过参数查询来进行。,使用多参数查询像“四月份借书人”查询,就属于区间查询,使用简,44,ACCESS数据库学习ppt课件-第3课-表的排序与筛选,45,效果,效果,46,1,、如何创建多表查询,2,、如何为字段起别名,3,、掌握常用的运算符和函数,课堂总结,1、如何创建多表查询课堂总结,47,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!