这个问题是在csdn上一位朋友写的,但是答案有点复杂,而且查询使用的效率也不是很好,于是自己也写了一个。以下是表结构和数据,

有以下两张表,

Class表

classid classname

1 高三(一)班

2 高三(二)班

3 高三(三)班

Student表

studentid   studentName classid

1    张三            2

2     李四           1

3    王五             1

4    赵六             3

5    钱七             2

6     孙九          3

score表

scoreid course studentid score

1 数学 2 99

2 数学 3 60

3 数学 4 80

4 语文 5 79

5 语文 6 58

6  语文 1 66

7  英语 6 76

8 英语 4 87

9 英语 3 100

10 英语 2 69

编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数(问题有点绕口)

朋友的答案:

if exists(select count(*) from sysobjects where type='U' and name='#temp')

drop table #temp

select p.studentid,studentname,p.classid,classname,

sql查询每科成绩的最高分_编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数...相关推荐

  1. sql查询每科成绩的最高分_数据分析SQL查询:一文带你入门到掌握

    [背景介绍] 在一家知名电商企业的BI部门实习四个多月,岗位为数据分析.日常工作中打交道最多的就是SQL和EXCEL,在实习之前SQL技能只会简单的增删改查语句,第一周实习经理甩了一份业务常见绩效取数 ...

  2. sql查询每科成绩的最高分_SQL查询语句: 查询 每科目分数最高的5项(学生姓名,科目,分数)...

    SQL查询语句: 查询 每科目分数最高的5项(学生姓名,科目,分数) 关注:251  答案:4  mip版 解决时间 2021-01-10 16:21 已解决 2021-01-09 22:40 SQL ...

  3. sql查询每科成绩的最高分_SQL查询每科分数最高的

    假设数据表 examinationiɡ 有以下数据:+----+------+---------+--------+ | id | name | subject | number | +----+-- ...

  4. 查询每科成绩前3和第3的学生

    1.sql文件: DROP TABLE IF EXISTS `studentscore`; CREATE TABLE `studentscore` (`scoreid` int(11) NOT NUL ...

  5. mysql写出总分最高的学生姓名_编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数...

    这个问题是在csdn上一位朋友写的,但是答案有点复杂,而且查询使用的效率也不是很好,于是自己也写了一个.以下是表结构和数据, 有以下两张表, Class表 classid classname 1 高三 ...

  6. mysql2000名称_[转载]编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数...

    有以下两张表, Class表 classid classname 1 高三(一)班 2 高三(二)班 3 高三(三)班 Student表 studentid   studentName classid ...

  7. 编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数...

    编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数 这个问题是在csdn上一位朋友写的,但是答案有点复杂,而且查询使用的效率也不是很好,于是自己也写了一个.以下是表结构和数据 ...

  8. 编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数

    有以下两张表, Class表 classid classname 1 高三(一)班 2 高三(二)班 3 高三(三)班 Student表 studentid   studentName classid ...

  9. sql如何遍历几百万的表_关于SQL查询效率,100w数据,查询只要1秒

    1.关于SQL查询效率,100w数据,查询只要1秒,与您分享: 机器情况 p4: 2.4 内存: 1 G os: windows 2003 数据库: ms sql server 2000 目的: 查询 ...

最新文章

  1. 深度学习调参体验(二)
  2. Effective C# 原则18:实现标准的处理(Dispose)模式(译)
  3. java的final也并不是那么高冷
  4. I/O多路转接之poll 函数
  5. 技术动态 | 跨句多元关系抽取
  6. 95-34-025-Context-AbstractChannelHandlerContext
  7. 计算机软件被删了,电脑软件被我不小心删了怎么处理
  8. 斯坦福大学深度学习公开课cs231n学习笔记(7)神经网络防止数据过拟合:损失函数和正则化
  9. Atitit。  工作流引擎的发展趋势
  10. XCodeGhost
  11. matlab vl_feat,matlab 安装 vl_feat
  12. 2022百度之星程序设计大赛 - 复赛 1003 最大值
  13. 最新去广告扒站仿站网源码
  14. Zotero——下载知网PDF文件
  15. Leetcode592. 分数加减
  16. putty登录树莓派4超时
  17. 企业微信java开发demo_微信企业号demo
  18. 潇潇日暮时,掠水鸳鸯散。(01背包
  19. 景安网络快云mysql版本_景安快云数据库使用教程
  20. Docker Cgroup资源配置(CPU、内存、磁盘)

热门文章

  1. python:tkinter —— Tcl/Tk 的 Python 接口
  2. 深入浅出Java Object Layout (JOL)
  3. 按位与和异或运算符(Python中两个不常用,却重要的运算符)
  4. Sequoia DB数据库操作
  5. 计算机视觉编程 第六章 图像聚类
  6. 非常好的视频类软件下载与安装教程,非常棒
  7. 成功跳槽字节跳动,附答案
  8. PAC学习框架-泛化误差
  9. 无法启动此程序,因为计算机中丢失 api-ms-win-crt-stdio-l1-1-0.dll
  10. 汽车企业数字化转型成熟度评估模型研究