SQL排序
时间:2010-06-28 来源:hoo7
表A
数据
name grade
tom 60
john 89
green 70
tim 100
nancy 100
查询语句输出结果
name grade race
nancy 100 1
tim 100 1
john 89 2
green 70 3
tom 60 4
写出一条sql实现上面的结果 select name,grade,dense_rank() over(order by grade desc) from A dense_rank() 是产生连续等级使用的
over(order by grade desc) 聚合函数上的排序
数据
name grade
tom 60
john 89
green 70
tim 100
nancy 100
查询语句输出结果
name grade race
nancy 100 1
tim 100 1
john 89 2
green 70 3
tom 60 4
写出一条sql实现上面的结果 select name,grade,dense_rank() over(order by grade desc) from A dense_rank() 是产生连续等级使用的
over(order by grade desc) 聚合函数上的排序
相关阅读 更多 +