11连接查询内_第1页
11连接查询内_第2页
11连接查询内_第3页
11连接查询内_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、【复习引入】分组查询二、【本节所属项目任务及子任务】项目任务名称:SQL语言基础及销售管理信息检索子任务名称:任务5-3 检索一级买家”等连接查询三、【主要教学过程】布置任务一简单介绍-学生独立实验-教师讲解 - 评价总结四、【本节重点(学习目标)】知识点:?连接查询语句?外连接查询技能点:?多表的连接查询?左(右)连接查询五、【讲授新课】1、授课注意事项本次课程的内容相对前面的内容具有一定的难度, 需要学生 具有较强的分析问题的能力,而这正是学生所欠缺的能力。在讲授的过程中要注意通过实例去锻炼学生的分析问题能力,让学生不仅会做,还要知道在什么时候做。2、内容导入在数据检索的过程中,有些检

2、索是需要通过一些特殊或者 复杂的方式才能解决的,例如多表查询、嵌套查询等等。这些 查询在实际的工作中具有十分重要的作用。3、具体内容 本节任务:“检索一级买家”等复杂查询(具体见工单)本节内容:一、布置任务让学生根据任务工单及教师描述接受任务。 向学生分阶段介绍几种常见的复杂查询方式:二、知识准备连接查询就是指在查询的过程当中需要涉及到多个表中的 数据,在查询的时候首先要将这些表进行连接后在实现检索。这里比较重要的一个隐含知识点就是连接的过程。如果让 学生了解了具体的连接过程,那么对于学生学习连接查询有很 大的帮助。1、连接查询种类INNER JOIN :内连接,结果只包含满足条件的记录。 L

3、EFT JOIN :左外连接,结果包含满足条件的行及左侧 表中的全部行。RIGHT JOIN :右外连接,结果包含满足条件的行及右 侧表中的全部行。FULL JOIN :全外连接,结果包含满足条件的行和两侧 表中的全部行。CROSS JOIN:交叉连接,结果包含两个表中所有行的 组合,指明两个表的笛卡儿操作。2、内连接查询授课内容(1)ANSI 语法ANSI方式的内连接是在FROM语句中实现的,其语法格 式为:SELECT字段列表FROM 表1 INNER JOIN 表2 ON表1.列名二表2.列名WHERE 查询条件(2)SQL Server语法SQL Server的内连接是在 WHERE语

4、句中实现的,其语法 格式为:SELECT字段列表FROM 表 1 ,表 2WHERE表1.列名二表2.列名 AND 查询条件3、多表内连接查询(1)ANSI 语法SELECT字段列表FROM 表 1 INNER JOIN 表 2 ON 表 1.列名二表 2.列名 1 INNER JOIN 表3 ON表2.列名=表3.列名(2)SQL Server语法SELECT字段列表FROM 表 1 ,表 2, 表 3WHERE表1列名二表2列名 AND表2列名二表3列名4、外连接查询(1)左外连接左外连接就是以连接表的左表为主表,以左表的每行数据 去匹配右表的数据列,符合连接条件的数据将直接返回到结果集中

5、。语法格式如下:SELECT字段列表FROM 表 1 LEFT OUTER JOIN 表 2ON表1列名1 =表2列名24、外连接查询(2) 右外连接右外连接就是以连接表的右表为主表,以右表的每行数据 去匹配左表的数据列,符合连接条件的数据将直接返回到结果 集中。语法格式如下:SELECT字段列表FROM 表 1 RIGHT OUTER JOIN 表 2ON表1列名1 =表2列名2(3) 全外连接全外连接就是将左、右外连接合并。结果集中除了有内连 接的结果,还包含左、右外连接中不满足连接条件的记录,在 左、右表的相应列上以NULL值来代替那些无法匹配部分的值。 语法格式如下:SELECT字段列表FROM 表 1 FULL OUTER JOIN 表 2ON表1列名1 =表2列名2三、任务实现具体代码见课件及教材在学生实现的过程中,要注意流动检查与辅导, 在学生遇到困难的时候给予适当的帮助,培养他们的授课内容自信心是学习这部分内容很重要的一点。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论