MySql实现类似Oracle的rownum列

Mysql实现分页使用limit 开始位置,每页条数,但并没有类似oracle那样通过三层查询得出排名rownum,所以我们要自己动手实现类似的功能

select @rownum:=@rownum+1,tmp.email,tmp.nickName,tmp.score from (
select @rownum:=0,t.email,t.nickName,t.score from table t order by score desc 

) tmp


猜你喜欢

转载自blog.csdn.net/u011412415/article/details/80073815
今日推荐