源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

MySQL中给自定义的字段查询结果添加排名的方法

  • 时间:2021-09-11 20:40 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:MySQL中给自定义的字段查询结果添加排名的方法
 我正在用 MySQL 客户端的时候,突然想到如果可以给查询结果添加排名该多好啊,然后就找到了一个简单的解决办法。 [img]http://files.jb51.net/file_images/article/201506/201562694257887.png?201552694326[/img] 下面是一个示例表的数据:  然后我们要根据 Roll_No 字段进行排序并给出排名,我们首先必须定义一个初始值为0的变量,然后在查询结果中使用这个变量。 如下面的代码:  
SET @counter=0;
 
SELECT @counter:=@counter+1 AS Rank,LastName,Roll_no as Roll FROM Students ORDER BY Roll_
执行该语句的结果如下: [img]http://files.jb51.net/file_images/article/201506/201562694335135.png?201552694344[/img] 更多关于自定义变量的内容请看 MySQL 的[url=http://dev.mysql.com/doc/refman/5.1/en/user-variables.html]文档[/url]。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部