q数据库查询.ppt

  1. 1、本文档共105页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 4 章 查 询 要 点 4.1 查询的概念和类型 4.1 查询的概念和种类 查询的基本作用有: 查询的种类 Access 支持5种不同类型的查询: 选择查询 __ 可选择字段按条件的查询 参数查询 __ 用输入参数定位查询 交叉表查询 __ 多方位立体查询 操作查询 __操作结果使表产生变化的查询 SQL查询 __用关系命令语句进行查询 查询的类型 4.2 建 立 查 询 1、使用查询向导方式: 使用向导创建查询 1.简单查询向导 2.交叉表查询向导 3.查找重复项查询向导 4.查找不匹配项查询向导 2、查询设计器设计修改 在 Access中,查询有三种视图:设计视图、数据表视图、 SQL 视图。 首先应在“显示表”对话框中选择查询所依据的表、或已建好的查询,并将其添加到设计视图的窗口中去。如果是选择多个表,在多个表之间必须直接或间接的存在着某种关系。 4.3 查询条件 查询条件,即是在创建查询时所附加的一些限制条件,使用查询条件可以使查询结果中仅包含满足所特指查询条件的记录。 ? 数值条件, Between 75 and 85, 若含75和85,则应写成: Between 74 and 86 ? 文本条件 ,Like “李*” 或者 性别条件网格处写:“女”; ? 日期条件 , #1985/1/1# ,其中#和#是日期定界符; 2、条件表达式的书写规则 : 在查询中,除可以用准则表达式(同行表示 AND、不同行表示OR)作为查询条件之外,也可以使用表达式来更新一组记录的值,或创建新的计算字段。 Between  参数1 and 参数2 ;取参数1和参数2之间的值 Like “参数” ;取和参数同样的值,参数 ;可带通配符:*、?、# In(参数1,参数2,参数3) ;用于指定某一系列值的列表 例如: In (“北京”, “南京”, “西安”) ? “北京” Or “南京” Or “西安”, 当表达式中包含值较多时,使用In运算法简短,且意义更为明确。 Null:指的是不包含任何数据的字段。 通配符:如果想查询一些不确切的条件,或是不确定的条件下的记录,就可以使用Access提供的通配符: ? 单一字符 ? 零个或多个字符 # 单一数字(0~9) [字符表] 在字符表中的单一字符 [!字符表] 不在字符表中的单一字符 3、在查询中执行计算(两种计算之区别:预定义和自定义) : 预定义合计计算,可以实现对所有记录或记录组(列)的汇总计算,包括: 4.4 各种查询的设计 交叉表查询概念: 设计视图中的交叉表查询 在用查询的交叉表向导添加了查询所要涉及到的行、列,基本的计算值后,还可以利用设计示图对此查询进行更加细致的各个选项设计。或者一开始就利用设计示图中的多个表来设计各个基本值。 2、参数查询 参数查询可以在运行查询的过程中根据参数的值自动的设定查询规则,所以在执行查询时之前,系统会要求输入参数的值。例如,在执行成绩查询时,要求先输入学生的姓名,才能显示相应的数据。 参数查询是运行查询时提供条件参数,决定查询结果的一种查询方式。 参数查询的参数,可以是一个字段值也可以是多个字段值,还可以是一个字段的多种值。 参数查询是建立在选择查询、交叉表查询或操作查询的基础上的,因此只须将已有的查询修改为参数查询即可。 多参数查询(多字段) 参数查询利用对话框,提示输入参数,并检索符合所输参数的记录。 多参数查询(单字段) 可以创建参数查询,也可以在已建查询中修改。 关于参数查询的说明 建立参数查询在查询设计网络“条件”行(或者“或”行)输入参数时,参数必须放在方括号中。 若“条件”行输入的参数与数据表中的字段名相同,则必须在“查询”|“参数”命令中指明参数的名称和类型。 运行查询时,将按从左到右,从上到下的顺序显示参数提示。 关于参数查询的说明(续) 还可以利用参数查询建立: 带有参数的交叉表查询 带有参数的更新查询 带有参数的追加查询 带有参数的删除查询 3、操作查询: ① 生成表查询 ③ 追加查询 4、重复项及不匹配项查询 建立重复项查询(对某一字段,在同一表中出现若干次的统计数查询): 查询设计举例 例:在“教师”表的查询中定

文档评论(0)

2518887 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档