MYSQL多表练习题

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
3.在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目源码系统完整,内容都是经过专业老师审定过的,能够满足基本的学习、使用参考需求,如果有需要的话可以放心下载使用。关于mysql多表联查练习题,我们提供了以下几个例子来帮助您进行练习: 1. 假设有两个表,一个是学生表(student),包含学生的ID、姓名和班级;另一个是成绩表(grade),包含学生的ID和对应的科目及成绩。请编写一条SQL语句,查询出每个学生的姓名、班级和对应的科目及成绩。 SELECT s.姓名, s.班级, g.科目, g.成绩 FROM 学生表 s INNER JOIN 成绩表 g ON s.ID = g.ID 2. 假设有三个表,一个是学生表(student),包含学生的ID、姓名和班级;另一个是课程表(course),包含科目的ID和名称;最后一个是成绩表(grade),包含学生的ID、科目的ID和对应的成绩。请编写一条SQL语句,查询出每个学生的姓名、班级和对应的科目名称及成绩。 SELECT s.姓名, s.班级, c.科目名称, g.成绩 FROM 学生表 s INNER JOIN 成绩表 g ON s.ID = g.学生ID INNER JOIN 课程表 c ON g.科目ID = c.ID 3. 假设有四个表,一个是学生表(student),包含学生的ID、姓名和班级;另一个是课程表(course),包含科目的ID和名称;第三个是教师表(teacher),包含教师的ID和姓名;最后一个是成绩表(grade),包含学生的ID、科目的ID、教师的ID和对应的成绩。请编写一条SQL语句,查询出每个学生的姓名、班级、对应科目的名称、教师的姓名及成绩。 SELECT s.姓名, s.班级, c.科目名称, t.姓名, g.成绩 FROM 学生表 s INNER JOIN 成绩表 g ON s.ID = g.学生ID INNER JOIN 课程表 c ON g.科目ID = c.ID INNER JOIN 教师表 t ON g.教师ID = t.ID 以上是一些例子,您可以根据自己的实际情况进行练习,通过多表联查来获取需要的数据。希望对您有帮助。<span class="em">1</span> #### 引用[.reference_title] - *1* [Java Web课程设计,基于servlet+jsp+mysql做的影视管理系统.zip](https://download.csdn.net/download/qq_35831906/88259841)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值