在如何取得考生的名次? 考生参加过考试后,如何取得考生的名次呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select 学号,sum(成绩) from 表 group by 学号 int[] s = new int[]{3,5,6,9,7,5};Array.Sort(s);for(int i =0 i <s.Length ; i++){ Response.Write(string.Format("第: {0} 名 ,分数 :{1}" ,i,s[i]));} 如果是在数据库,对单科排名可以用:select 姓名,分数 from 成绩表 order by 分数对总分排名:select 姓名,sum(分数) a from 成绩表 group by 姓名 order by a 如显示: 姓名:XXX 成绩:90分 名次:第三名就显示一个人的信息 select count(*)+1 from 表 where 成绩>本人成绩。 winform 中的 datagridview问题 一个奇怪的问题 数据集转换成xml的问题,急急~~~ VS2005(c#)项目调试问题解决方案集锦 如何实现当鼠标滑动时,修改界面控件的内容和位置? 请教:很急啊,大家帮帮忙!!!在线等。。。。。。 数据库与网站连接不上 这个有意思,每次打开都不一样 动态加载文本框取值? 关于showModalDialog的问题 dataList模版问题?高人进 不知道怎么做个跟asp那样的include功能,教一下拉。
Array.Sort(s);
for(int i =0 i <s.Length ; i++)
{
Response.Write(string.Format("第: {0} 名 ,分数 :{1}" ,i,s[i]));
}
select 姓名,分数 from 成绩表 order by 分数对总分排名:
select 姓名,sum(分数) a from 成绩表 group by 姓名 order by a