网站大量收购闲置独家精品文档,联系QQ:2885784924

MySQL数据库 3.5 连接查询教案.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE5

教案首页

课程名称

MySQL数据库开发

本节课题

任务3.5连接查询

授课方式

理实一体化

教学参考及教具

姜云桥主编.MySQL数据库开发.临科院:教务处,2023

计算机MySQL数据库软件多媒体教学系统资料包

教学目标及基本要求

利用内连接完成多表数据的查询

利用左外连接完成多表数据的查询

利用右外连接完成多表数据的查询

能利用自连接完成数据的查询

掌握内连接innerjoin的语法

掌握左外连接LEFTjoin的语法

掌握右外连接RIGHTjoin的语法

掌握自连接的语法

培养学生分析问题,解决问题的能力

教学重点

教学难点

左外连接的各种查询,右外连接的各种查询以及自连接的查询

掌握多表数据的查询

教学小结

作业及要求

按照任务书做好预习任务

对数据库jxgl6张表完成连接的各种查询

教后反思

注意:用微课视频每个典型操作做示范

教案用纸

教学内容、方法和过程

附记

任务3.5连接查询

【任务要求】

利用数据库jxgl中的student(学生信息表)、course(课程表)、score(成绩表)、department(院系单位表)、teacher(教师表)和teach(讲授表)6张完成内连接的各种查询,左外连接的各种查询,右外连接的各种查询以及自连接的查询。

【任务必备知识】

连接运算可以实现多表查询。当两个或多个表中存在相同字段时,便可以通过相同字段进行连接查询。MySQL支持的连接查询主要包括内连接、左外连接、右外连接和自连接。

3.5.1内连接

内连接用于返回两个表中满足连接条件的数据,使用关键字innerjoin表示,也可以简写成join,其语法格式如下所示:

fromtable_1innerjointable_2oncondition_1

innerjointable_3oncondition_2

...

innerjointable_noncondition_n

内连接文氏图

3.5.2左外连接

左外连接语法如下:

fromtable_1leftjointable_2oncondition_1

leftjointable_3oncondition_2

...

leftjointable_noncondition_n

左外连接文氏图

3.5.3右外连接

右外连接语法如下:

fromtable_1rightjointable_2oncondition_1

rightjointable_3oncondition_2

...

rightjointable_noncondition_n

右外连接文氏图

3.5.4自连接

进行连接操作的表来自于相同的表,这种连接被称为“自连接”(selfjoin)。

【任务3.5.10】从教师授课表teach中找出授课相同的组合,即同一门课存在多个教师授课。

mysqlselectdistinctt1.t_no,t1.c_no

-fromteacht1jointeacht2ont1.c_no=t2.c_noandt1.t_not2.t_no;

+++

|t_no|c_no|

+++

|100120|A001|

|100100|A001|

|100136|B006|

|100135|B006|

|100120|B006|

|100100|B006|

+++

【项目实践】

1.查询各部门名称及其对应的员工数量,结果如下所示:

+++

|d_name|人数|

+++

|办公室|4|

|人事处|1|

|宣传部|0|

|教务处|2|

|科技处|1|

|后勤处|0|

|信息学院|4|

|艺术学院|1|

|外语学院|6|

|金融学院|0|

|建筑学院|3|

+++

2.查询各学历对应的平均福利、最高福利、最低福利,结果如下:

+++++

|education|平均

文档评论(0)

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

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

1亿VIP精品文档

相关文档