java 如何选出成绩排前5名的学生呢

来源:百度知道 编辑:UC知道 时间:2024/06/15 22:04:59
录入班级学生 输出成绩排前5名的学生
JAVA控制台输出的问题

???数据库?还是什么呢?详细一些 。

select top 5 s.stu_id,s.stu_name,c.classname,s.score from student s,classes c where s.classes_id=c.classes_id and c.classesname='java一班' order by s.score desc
在sql server2000中这样写就是输出java一班同学成绩前五名了

在java控制台要输出的话:
把结果集取出来封装到一个javabean中,如
//Student类
public class Student {
private Classes classes;
private String stu_name;
private float EnglishScore;

/** 默认构造方法 */
public Student() {

}

/** 完全构造方法 */
public Student(Classes classes, String stu_name, float englishScore) {
this.classes = classes;
this.stu_name = stu_name;

this.EnglishScore = englishScore;
}

public Classes getClasses() {
return classes;
}

public void setClasses(Classes classes) {
this.classes = classes;
}

public String getStu_name() {
return stu_name;
}

public void setStu_name(St