当前位置:   article > 正文

MySQL优化排名语句_mysql 排名 优化

mysql 排名 优化

先捋下变量的使用基本规则

在给一个变量赋值的同时使用这个值:

  1. set @rownum:=0;
  2. select actor_id,@rownum:=@rownum+1 as rownum from actor limit 10;

使用自定义变量对结果进行排名:

  1. set @film_num:=0;
  2. select *,@film_num:=@film_num+1 as num from(
  3. select actor_id,count(*) as cnt from film_actor GROUP BY actor_id ORDER BY cnt DESC limit 10)t

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/938588
推荐阅读
相关标签
  

闽ICP备14008679号