+ -
当前位置:首页 → 问答吧 → 如何对数据进行排名并排序

如何对数据进行排名并排序

时间:2011-02-13

来源:互联网

根据本库  表1   中的  分数  填写 名次 并按成绩升序排序

附件

名次.rar(8.6 KB)

2011-2-13 22:46, 下载次数: 9

作者: mxf21cn   发布时间: 2011-02-13

SELECT 表1.ID, 表1.姓名, 表1.成绩, (select sum(1) from 表1 as c  where ([成绩]+[ID]/1000)>=(表1.[成绩]+表1.[ID]/1000)) AS 名次
FROM 表1
ORDER BY [成绩]+[ID]/1000;
觉得奇怪的是,成绩一般是按降序排列,楼主为何要按升序排序?

作者: zez   发布时间: 2011-02-14