sql查询出各科成绩最好的学生信息

2022-05-23 0 909

1.相关数据表

Score表


sql查询出各科成绩最好的学生信息 

[User]表


sql查询出各科成绩最好的学生信息

SQL语句如下:


复制代码 代码如下:

–查询出各科成绩最好的学生信息

–自连接

–SELECT TOP 1 * FROM Score B WHERE B.ScoreName = ‘数学’ ORDER BY B.Score DESC

SELECT A.ID,U.Name,A.ScoreName,A.Score

FROM Score A,[User]U

WHERE UID IN (SELECT TOP 1 UID

FROM Score B

WHERE B.ScoreName = A.ScoreName

ORDER BY B.Score DESC) AND A.UID=U.ID

ORDER BY A.ScoreName, A.Score DESC

查询结果如下图:


sql查询出各科成绩最好的学生信息

免责声明:
1、本网站所有发布的源码、软件和资料均为收集各大资源网站整理而来;仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 不得使用于非法商业用途,不得违反国家法律。否则后果自负!

2、本站信息来自网络,版权争议与本站无关。一切关于该资源商业行为与www.niceym.com无关。
如果您喜欢该程序,请支持正版源码、软件,购买注册,得到更好的正版服务。
如有侵犯你版权的,请邮件与我们联系处理(邮箱:skknet@qq.com),本站将立即改正。

NICE源码网 MsSql sql查询出各科成绩最好的学生信息 https://www.niceym.com/55009.html