MySQL优化排名语句
生活随笔
收集整理的這篇文章主要介紹了
MySQL优化排名语句
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
先捋下變量的使用基本規(guī)則
在給一個(gè)變量賦值的同時(shí)使用這個(gè)值:
set @rownum:=0; select actor_id,@rownum:=@rownum+1 as rownum from actor limit 10;使用自定義變量對(duì)結(jié)果進(jìn)行排名:
set @film_num:=0; select *,@film_num:=@film_num+1 as num from( select actor_id,count(*) as cnt from film_actor GROUP BY actor_id ORDER BY cnt DESC limit 10)t總結(jié)
以上是生活随笔為你收集整理的MySQL优化排名语句的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mybatis中使用sql @变量
- 下一篇: MySQL的timestamp类型存储时