21、查询不同老师所教不同课程平均分从高到低显示SELECT max(Z.T#) AS 教师ID,MAX(Z.Tname) AS 教师姓名,C.C# AS 课程ID,MAX(C.Cname) AS 课程名称,AVG(Score) AS平均成绩FROM SC AS T,Course AS C ,Teacher ASZwhere T.C#=C.C# and C.T#=Z.T#GROUP BYC.C#ORDER BY AVG(Score) DESC

22、查询如下课程成绩第 3 名到第 6 名的学生成绩单:企业管理(001),马克思(002),UML (003),数据库(004)[学生ID],[学生姓名],企业管理,马克思,UML,数据库,平均成绩SELECT DISTINCT top 3SC.S#As学生学号,

Student.SnameAS学生姓名 ,

T1.scoreAS企业管理,

T2.scoreAS马克思,

T3.scoreASUML,

T4.scoreAS数据库,ISNULL(T1.score,0) + ISNULL(T2.score,0) + ISNULL(T3.score,0) + ISNULL(T4.score,0) as总分FROM Student,SC LEFT JOIN SC AST1ON SC.S# = T1.S# AND T1.C# = '001'

LEFT JOIN SC AST2ON SC.S# = T2.S# AND T2.C# = '002'

LEFT JOIN SC AST3ON SC.S# = T3.S# AND T3.C# = '003'

LEFT JOIN SC AST4ON SC.S# = T4.S# AND T4.C# = '004'

<

mysql的四表联查_数据库四表联查相关推荐

  1. jpi多表联查_数据库两表联查、多表联查,多重联查

    表连接查询 [小编用的是Oracle数据库,Oracle数据库区分表名与字段名的大小写,所以大家进行查询的时候记得注意双引号哟~] 有表 表名:AAA 字段: id name tag 表名:BBB 字 ...

  2. mysql字段名大写好处_数据库的表名字段名大小写问题

    今天发现它真的是一个问题. 拿我最喜欢的Oracle来说吧.一般情况下,建表不管大小写,建完表名.字段名总是大写的,这样你不得不在单词之间加下划线,从而增加了字段名长度,有时就超长了.在select的 ...

  3. mysql from多表顺序_数据库 from 表的顺序

    MY SQL语句常用集合 1个数据库通常包含一个或多个表.每个表由一个名字标识 1.SELECT - 从数据库表中获取数据 UPDATE - 更新数据库表中的数据 DELETE - 从数据库表中删除数 ...

  4. mysql 建表 练习_数据库创建表,插入数据练习

    create table shangpin("商品名称" varchar2(30), "商品种类" varchar2(30), "商品单价" ...

  5. SQL数据库误删除表数据恢复 SQL数据库truncate表数据恢复

    SQL数据库误删除表数据恢复 SQL数据库truncate表数据恢复 误删除表需要恢复该表,要注意几个问题, 第一 删除表后是否新建表了 是否插入数据了. 第二 删除表后是否立即关闭SQL服务了/ 第 ...

  6. 分库分表之_分库分表 + 复杂查询

    前言 Github:https://github.com/HealerJean 博客:http://blog.healerjean.com 代码配置暂时和和分库分表之_分库分表相同.但是为了测试下面的 ...

  7. MySQL学习_数据库和表的基本操作

    目录 1 创建和查看数据库 1.1 创建数据库 1.2 查看数据库 1.3 修改数据库 1.4 删除数据库 2 数据类型 2.1 整数类型 2.2 日期数据类型 2.3 字符串数据类型 3表的基本操作 ...

  8. mysql表结构设计_数据库表结构设计

    1. 原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关系:即一张原始单据对 应且只对应一个实体.在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证 ...

  9. mysql分库分表风险_数据库分库分表存在的问题及解决方案

    读写分离分散了数据库读写操作的压力,但是没有分散存储压力,当数据库的数据量达到千万甚至上亿条的时候,单台数据库服务器的存储能力就会达到瓶颈,主要体现在以下几个方面: 数据量太大,读写性能会下降,即使有 ...

最新文章

  1. Linux环境下gcc编译链接库-lz -lrt -lm -lc都是什么库?
  2. Linux文件属性之r、w、x
  3. 简单的签到代码_PHP实现一个小小的签到功能,到底用MySQL还是Redis?
  4. 【Matplotlib】【Python】如何使用matplotlib绘制绘制随机生成的点--随机漫步详解
  5. netfilter数据流图 | 转
  6. UITableView自定义Section
  7. 添加SAP_ALL权限
  8. 软件工程毕设(三)·进度考核表
  9. java中常见的设计模式_在Java中10种常见设计模式详细介绍
  10. c++ qt 汉字转拼音 自适应多音字处理 姓名自动切分 开源代码
  11. 韩语在线翻译图片识别_最强文字识别APP
  12. transformer学习之残差网络
  13. 徒步50公里,35岁的联想可以,你也可以
  14. 【驱动详解】如何理解驱动程序
  15. C# Environment
  16. UE4基础:自定义单例类(Singleton Class)
  17. SQL统计语句总结(运用场景:运营分析,财务分析等)
  18. 抖音变现模式?80%的人都不知道的秘密,三类更适合玩私域的产品
  19. Google Drive资源下载(附DPED dataset百度云链接)
  20. 安装mysql提示oxc000007b_重装win7系统黑屏提示oxc000007b怎么办

热门文章

  1. 泰州职称计算机考试电话,泰州市人事考试网
  2. linux重装出现cannot load file 5555h,在安装系统出现error cannot load file code 5555h 的解决办法...
  3. 【功能实现】qrcode生成二维码Demo
  4. Training Generative Adversarial Networks with Limited Data
  5. What is a Digital Signature?
  6. Jfinal学习(一)
  7. Centos7 常用的命令
  8. windows系统删除无用的服务
  9. 微软推送win11 22622.575补丁!
  10. bootstrapCDN地址