MySQL 添加排名列
来源:互联网 发布:中学生书单知乎 编辑:程序博客网 时间:2024/05/16 03:37
SELECT
@rownum:=@rownum+1
if( @rank=t1.score , @test:=@test , @test:=@rownum) as RANK , t1.* ,
@rank:=t1.score
from
(
SELECT income_expend As score FROM es_project_report
ORDER BY score
@rownum:=@rownum+1
if( @rank=t1.score , @test:=@test , @test:=@rownum) as RANK , t1.* ,
@rank:=t1.score
from
(
SELECT income_expend As score FROM es_project_report
ORDER BY score
)t1 , (SELECT @test:=0, @rownum:=0) r
@rownum 获取当前行数
@rank 获取上一条数据的分数
RANK 排名
阅读全文
0 0
- MySQL 添加排名列
- mysql 插入列 添加列
- 【mysql】添加列
- mysql对指定列进行排名
- MySQL 添加列,修改列,删除列
- mysql 添加列,修改列,删除列。
- MySQL 添加列,修改列,删除列
- mysql 添加列,修改列,删除列
- MySQL 添加列,修改列,删除列
- MySQL 添加列,修改列,删除列
- mysql 添加列,修改列,删除列
- MySQL 添加列,修改列,删除列
- MySQL 添加列,修改列,删除列
- MySQL 添加列,修改列,删除列
- MySQL 添加列,修改列,删除列
- MySQL 添加列,修改列,删除列
- MySQL 添加列,修改列,删除列
- MySQL 添加列,修改列,删除列
- 关于gitignore文件的创建与使用
- Java,C++算法与数据结构
- springIOC理解(一)
- 使用Ajax获取后台返回的Json数据后,页面处理
- hadoop理论知识
- MySQL 添加排名列
- 【React】对于props 与 state的一点总结
- docker︱在nvidia-docker中使用tensorflow-gpu/jupyter
- 学习ThinkPHP笔记
- xargs用法
- windows系统补丁集成
- Android基础工程相关解释
- 获取文件夹下最新修改的文件
- malloc和free(1)——malloc()申请内存得到指针,指针没有改变,用free()释放内存,不会报错