VB+sql对成绩进行排序

现在sql中有3个学科,没有合计成绩,我想取出这三个学科合计成绩的前10名或前100前怎么算?以前是取前10个人的成绩放到数组中,然后再取一个人的成绩,算出合计,与数组中... 现在sql中有3个学科,没有合计成绩,我想取出这三个学科合计成绩的前10名或前100前怎么算?以前是取前10个人的成绩放到数组中,然后再取一个人的成绩,算出合计,与数组中合计对比,如果比它大,就替换,现在发现不对啊~求各位老师指点!!!! 展开
 我来答
百度网友0a87a60c4
2014-06-04 · TA获得超过320个赞
知道小有建树答主
回答量:202
采纳率:66%
帮助的人:92.4万
展开全部
select * from 表名 order by 语文+数学+英语 desc
这样就是三科相加,从大数到小数排序
更多追问追答
追问
不对啊,每个学科的成绩是单条记录的,比如,语文90分是一条记录,数据91分又是一条记录。
追答
给出你成绩的原始表来看看
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式