说课嵌套查询教案_第1页
说课嵌套查询教案_第2页
免费预览已结束,剩余1页可下载查看

付费下载

下载本文档

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

文档简介

1、嵌套查询(子查询)的应案本课程使用了由高等教的曾建嵌套查询(子查询)的应案本课程使用了由高等教的曾建华主编的 Server2005数据库及应用特点:实例多,利于任务驱动教学、项目教说学生分析教学对象。因为学生是学习的主体,因须清楚学生情分析学生的知识经验分析学生的技能态度分析学生的特点风格教学目标1、理解子查询作表达式的语法及使用方2、理解子查询作派生表的语法及使用方3、理解相关子查询的语法及使用方教学重难点1、理解子查询作表达式的语法及使用方2、理解子查询作派生表的语法及使用方3、理解相关子查询的语法及使用方教学时间教学方法讲练结合,通过学生和老师一起动手运用子查询作表达式作派生表相关子查询

2、的方法对前面建立的 student course 表和dep作派生表相关子查询的方法对前面建立的 student course 表和dep 表中数据进行各种查询的过程,在实践中发现问题,并解问题,以达到掌握知识技能的目的问题引出前学会了实现表中数据查询和多表间数据查的方法,那么需要的查询结果通过一次查询不能顺利实现时怎么办呢解决方案针对上需要引入一个新查询方查询,也就是在正常的完整 SQL 语句中再嵌套一个 SELECT 语句一、 子查询简1、子查询是SELECT 查询,且嵌套在SELECT、INSERT、UPDATEDELETE 语句或其他子查询2、子查询又称查询选择,包含子查询的语句被称为

3、部查询或外部选3子查询的 SELECT 查询使用圆括号括起来且不能包含 或COMPUTE BY 子句,若同时指定TOP 子句,则只能包括BY子4、子查询最多可嵌套32 二、子查询作表达若子查询返回的是单个值则在任何可以使用表达式的地方都可以用子查询;若返回是多个值,则使用 IN 关键字;子查询可以用运算符引入1教师演示讲解使用 HAVING 子句的方法学生完成下列查询操作1教师演示讲解使用 HAVING 子句的方法学生完成下列查询操作示例 1:查询河东同学所在系的及USESELECTdirectorAS ,phone FROMWHERE DepNO=(SELECT FROMWHERE StuN

4、ame=”河东2、1)发现问题师生共同分析可能存在的原因2)解决问题提出针对性解决方案,并尝试解决问题3)总结对整个操作过程进行总结常见问题和针对决问查询作派生将子查询的结果作为派生表,代替外查询所使用的表,也可用于表连接查1教师演示讲解使用 HAVING 子句的方法学生完成下列查询操作示例2:查询11 预大三比平小的学生第一步:先求出 11 预大三班级平第二部:利用比较运算符求出比平小的学生2、1)发现问题师生共同分析可能存在的原因2)解决问题提出针对性解决方案,并尝试解决问题3)总结对整个操作过程进行总结常见问题和针对决问四3)总结对整个操作过程进行总结常见问题和针对决问四、相关子查相关子

5、查询中的子查询需要执行多次,其执行方式是:外部查询将值传递查询;外部查询经过查询后,将值返回给外部查询部查询执行下一行数据,并重复上述过程1教师演示讲解使用 HAVING 子句的方法学生完成下列查询操作示例 3:查询以及选学完两门课以上的学生的信USEFROMStuASWHERE2(SELECTFROMScoresASCWHERE2、1)发现问题师生共同分析可能存在的原因2)解决问题提出针对性解决方案,并尝试解决问题3)总结对整个操作过程进行总结常见问题和针对决问:1、子查询作表达式的语法及使用方2、子查询作派生表的语法及使用方3、相关子查询的语法及使用方知识回顾1、理解知识回顾1、理解子查询作表达式的语法及使用方2、理解子查询作派生表的语法及使

温馨提示

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

评论

0/150

提交评论