sql查询 从一张表中找到每个班成绩排在第十名的信息.有一张成绩表st_score,字段有id(自动生成的),number(学号),class(班级),score(成绩),现要从表中找出每个班成绩排在第十名的信息.

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/09 07:12:39
sql查询 从一张表中找到每个班成绩排在第十名的信息.有一张成绩表st_score,字段有id(自动生成的),number(学号),class(班级),score(成绩),现要从表中找出每个班成绩排在第十名的信息.
x)+.y6{/xc}O;6<[dǪkuLx{峾IOxfƧzjyztB4C(./N/Jyvu[ 2S4^zڵ eZ4uJsR4]NrNbq=@ Z~O \ /5]pg.biTO-?2/T\`܂}!, d xP_' Ms`Cʂ}a;Cs ~:8 KD 54/.H̳.'F

sql查询 从一张表中找到每个班成绩排在第十名的信息.有一张成绩表st_score,字段有id(自动生成的),number(学号),class(班级),score(成绩),现要从表中找出每个班成绩排在第十名的信息.
sql查询 从一张表中找到每个班成绩排在第十名的信息.
有一张成绩表st_score,字段有id(自动生成的),number(学号),class(班级),score(成绩),现要从表中找出每个班成绩排在第十名的信息.

sql查询 从一张表中找到每个班成绩排在第十名的信息.有一张成绩表st_score,字段有id(自动生成的),number(学号),class(班级),score(成绩),现要从表中找出每个班成绩排在第十名的信息.
SELECT * FROM (SELECT ROW_NUMBER() OVER(PARTITION BY class ORDER BY score DESC) AS NewPx, * FROM st_score) a WHERE a.NewPx=10