第二十三讲组合查询.doc
课
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
:组合查询
教学目的与要求:
1、
2、
、(能力培养方面) 3
教学重点与难点:
教学方法:(尽量采用行为导向法)
1、宏观上采用“项目驱动”,在微观上采用“问题牵引”教学方法,在课堂上注意讲、学、做相结合,注重与学生之间的互动,充分调动学生学习的积极性和热情,通过教学过程,培养学生学习能力、分析问题和解决问题的能力,良好的语言表达能力。
2、教学中融入专业英语。
3、按照企业编程规范
书
关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf
写程序代码
教学课时数:2课时
教学过程:
1、 问题牵引、导入新课
2、 课程内容
?、简单子查询
?、子查询作为标量使用
子查询执行后返回一个标量供外部查询使用,这种子查询可以在SELECT语句中任何可以使用表达
式的地方使用。
问题1、查询售价最高的货品
? 子查询作为列值使用
子查询执行后以一个列的形式返回查询结果,这样外部查询就可以使用IN运算符把一个列与子查询返回的进行比较。
问题2、找出订货数量大于10的货品信息
? 子查询作为表使用
查询执行后以表的形式返回查询结果,这样外部查询就可以在FROM子句中像使用表和视图一样使用
子查询返回的结果了,不过这时候就必须给子查询结果提供一个别名以便在其他子句中应用该结果。 ?、相关子查询
相关子查询与外部查询相关,其使用方法和无关子查询相同,它们之间的区别在于:相关子查询需要
引用外部查询中的列。因为相关子查询能够对外部查询进行引用,所以可以使用它们来编写复杂的
WHERE条件。
相关子查询的执行顺序如下:
? 首先执行一次外部查询。
? 对于外部查询中的每一个元组都需要执行一次子查询,并且每次执行子查询的时候都会对外部查
询的当前元组进行引用。
?使用子查询返回的结果来确定外部查询的结果集。
?、集合查询
? 并操作
并操作与连接操作不同,按关系代数来讲,并是加法,而连接是乘法。并操作将多个SELECT语句返回的结果集放在同一个较长的表中去。
问题3、查询在1990年1月1日到1991年1月1日间入职和日薪高于100的雇员信息。
? 交操作
交操作用于查找两个结果集所共有的行。
问题4、查询在1990年间入职并且日薪高于100的雇员信息。
? 差操作
差操作与交操作类似,它只返回属于第一个SELECT语句结果集的那些元组。
问题5、查询在1990年间入职的雇员集合与日薪高于100的雇员集合的差。
3、 课堂提问
、 小结 4
5、课堂专业英语
6、课后作业