一个排序sql的实现
来源:互联网 发布:微博客户端电脑版mac 编辑:程序博客网 时间:2024/05/29 18:27
在网上看到一个提问,对于一个表,只有两个字段(姓名、成绩),怎么样用sql实现排名
一个网友的回答是这样的回答的,看了之后才发觉自己sql方面有很多技巧没有掌握
declare @Course table(name varchar(100),成绩 int)
insert into @Course
select 'a',99
union all
select 'b',66
union all
select 'c',88
--1
select * from @course
--2
select (select 1+count(name) from @Course where 成绩>t.成绩) as 名次,name,成绩
from @Course t
--3
select * from (
select (select 1+count(name) from @Course where 成绩>t.成绩) as 名次,name,成绩
from @Course t
) tmp
这样就可以实现sql对一张表的排名了
- 一个排序sql的实现
- SQL的一个排序问题
- 一个排序的SQL题目
- SQL分页排序的实现
- 一个数字排序的实现
- 一个堆排序的实现
- 求一个排序的sql语句
- 一个特殊的排序需求的实现
- SQL 动态排序的部分情况实现
- orcale实现自定义优先级排序的SQL
- SQL 按多个字段排序的实现
- 自己实现的一个高效快速排序: )
- 归并排序 一个简单的java实现
- 【算法】快速排序的一个实现
- 一个泛型冒泡排序的实现
- 快速排序的一个Java实现
- 实现通讯录分组排序的一个方法
- 一个简单拓扑排序的 java 实现
- A new face
- ape & cue plugin for xmms
- Schema 接口和其实现的类
- Web开发中一种用sql语句完成分页的高效率方法,以jsp/asp为例
- GSFL:一种网格服务的工作流架构 (zt,英文文档有了,这里保存下中文的)
- 一个排序sql的实现
- 用Visual Basic设计个性化文件夹图标
- Learning Spirit 2
- The world is not enough
- SchemaSet和继承的类
- 把看网文、网上新闻以及看friends的时间都固定在晚饭前后比较好
- 在Direct3D程序中运用碰撞检测
- 大学宿舍梦话大全
- VS.net 2003快捷键一览表!