50个SQL语句(MySQL版) 问题二十一

50个SQL语句(MySQL版) 问题二十一表结构 student(StuId,StuName,StuAge,StuSex) 学生表 teacher(TId,Tname) 教师表 course(CId,Cname,C_TId) 课程表 sc(S

50个SQL语句(MySQL版) 问题二十一

————————–表结构————————–

student(StuId,StuName,StuAge,StuSex) 学生表

teacher(TId,Tname) 教师表

course(CId,Cname,C_TId) 课程表

sc(SId,S_CId,Score) 成绩表

———————————————————-

问题二十一:查询不同老师所教不同课程平均分从高到低显示

SELECT t.Tname,c.Cname,AVG(sc.Score) AvgScore
FROM teacher t,course c,sc
WHERE t.TId=c.C_TId AND c.CId=sc.S_CId
GROUP BY t.Tname,c.Cname;

代码100分

答案仅供参考,不一定完全正确,若发现错误或有更好的,欢迎评论,互相交流,一起成长!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/8087.html

(0)
上一篇 2023-03-07
下一篇 2023-03-07

相关推荐

  • 优化Python GUI布局的秘诀——使用minsize属性

    优化Python GUI布局的秘诀——使用minsize属性在使用Python编写GUI应用程序时,我们通常需要摆放各种控件,如文本框、按钮、标签等。这些控件需要放在不同的容器中,如Frame、Grid等。在布局这些控件时,我们需要指定每个控件的大小和位置。在这个过程中,我们经常会遇到某个控件应该有足够的空间来显示内容,但它却被另一个控件挤得很小或被其他控件覆盖住了。为了解决这个问题,我们可以使用minsize属性。

    2024-04-11
    23
  • Python中的continue语句如何正确在循环中使用

    Python中的continue语句如何正确在循环中使用在Python的循环语句中,continue语句用于跳过当前循环内剩余的语句,并开始下一轮循环。当某些条件满足时,我们可以使用continue语句来忽略当前的循环,然后继续执行下一轮循环。

    2024-02-19
    50
  • Hi,你有一份 TiDB 易用性挑战赛「捞分指南」请查收[通俗易懂]

    Hi,你有一份 TiDB 易用性挑战赛「捞分指南」请查收[通俗易懂]TiDB 挑战赛第二季之 易用性挑战赛 已经开始一周了,由于有参加过上一季 性能挑战赛 的老玩家强势加入,这一季挑战赛的竞争格外激烈,短短一周的时间,已有 3 支队伍获得了上千积分! 完整积分排行榜…

    2023-02-07
    98
  • 【SQL】用SSMS连接Oracle手记

    【SQL】用SSMS连接Oracle手记情况: A机上有SSMS 18.x, B机上有SQL Server 2008 R2数据库, C机上有Oracle Database 11.2.0.4.0数据库 我想在A机用ssms连C机的oracle

    2023-02-15
    114
  • Python中语法错误:关键字无法作为表达式的解释

    Python中语法错误:关键字无法作为表达式的解释在Python语言的开发和调试中,有时候会遇到“关键字无法作为表达式”的错误。这个错误的前提是程序代码中出现了Python中已经使用的关键字,如if、for、while、import等等。在这些关键字被用于变量、函数名或其他上下文环境时,Python解释器就会抛出这种错误。

    2023-12-11
    68
  • Python指数函数计算

    Python指数函数计算在数学中,指数函数是指数幂运算在函数形式下的表达,通常记作exp(x)。在实际应用中,指数函数有很多用途,例如计算物理学中的波动、熵和噪声等。在Python中,也提供了计算指数函数的函数exp(),但是有些情况下需要自己手写指数函数的计算。

    2024-01-11
    62
  • 云原生 | 混沌工程工具 ChaosBlade Operator Pod 篇[亲测有效]

    云原生 | 混沌工程工具 ChaosBlade Operator Pod 篇[亲测有效]作者:丁源 RadonDB 测试负责人 负责 RadonDB 云数据库、容器化数据库的质量性能测试,迭代验证。对包括云数据库以及容器化数据库性能和高可用方案有深入研究。 继《混沌工程工具 ChaosB

    2023-04-21
    113
  • Python remove path:快速删除指定路径下的文件或文件夹

    Python remove path:快速删除指定路径下的文件或文件夹在日常开发中,我们会遇到需要删除指定路径下的文件或文件夹的情况。使用Python可以快速地实现这一功能。本文将详细介绍在Python中如何删除指定路径下的文件或文件夹。

    2024-02-07
    47

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注