原文:MySQL中查询获取每个班级成绩前三名的学生信息

今天有同事说到了怎么MySQL中查询获取每个班级成绩前三名的学生信息,在网上查了查,然后写出代码,很快就OK了。 CREATE TABLE t testscore pk id INT PRIMARY KEY, c name VARCHAR , c score INT, c class INT DEFAULT CHARSET utf INSERT INTO t testscore VALUES , ...

2015-09-11 12:28 3 6503 推荐指数:

查看详情

查询各科成绩前三名的记录

查询各科成绩前三名的记录:(不考虑成绩并列情况),显示(学号、课程号、分数) row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序 ...

Tue Nov 29 17:03:00 CST 2016 0 7964
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM