查询排行及所有(表名.*)

1.

set @rownum=0;SELECT @rownum:=@rownum+1 AS top, customer.*
FROM  customer

2.

SELECT @rownum:=@rownum+1 AS top, customer.*
FROM (SELECT @rownum:=0) r, customer ORDER BY customer.this_month_cost DESC

1和2的结果:

查询排行及id(表名.id)

SELECT @rownum:=@rownum+1 AS top, customer.id
FROM (SELECT @rownum:=0) r, customer ORDER BY customer.this_month_cost DESC

结果:

排序后更新原表的排行:

UPDATE `customer` c,(SELECT@rownum :=@rownum + 1 AS rownum,customer.idFROM(SELECT @rownum := 0) r,customerORDER BYcustomer.this_month_cost DESC
) a
SET c.top = a.rownum
WHEREc.id = a.id

转载于:https://www.cnblogs.com/Alwaysbecoding/p/6767695.html

MySLQ排序后标记排行相关推荐

  1. Python,OpenCV提取图片中的多个茄子种子轮廓,并按从左到右排序后显示

    Python,OpenCV提取图片中的多个茄子种子轮廓,并按从左到右排序后显示 1. 效果图 2. 源码 写这篇博客源于博友的提问,期望把下图中的多个茄子种子按从左到右的顺序提取出来: 1. 效果图 ...

  2. 两个无序单链表,排序后合并成一个有序链表

    两个无序单链表,排序后合并成一个有序链表 算法思想:用冒泡法,对链表1和2进行排序,对排序后的两个链表,从小到大进行循环,装入链表3中. #include<stdio.h> #includ ...

  3. R语言使用str_order函数和str_sort函数对字符向量进行排序(str_order返回字符串排序的次序值(索引)、str_sort返回排序后的字符串)

    R语言使用str_order函数和str_sort函数对字符向量进行排序(str_order返回字符串排序的次序值(索引).str_sort返回排序后的字符串) 目录

  4. R语言ggplot2可视化时避免geom_bar对x轴进行排序实战:直接对因子变量进行提前排序后再进行可视化、使用scale_x_discrete函数限定因子顺序

    R语言ggplot2可视化时避免geom_bar对x轴进行排序实战:直接对因子变量进行提前排序后再进行可视化.使用scale_x_discrete函数限定因子顺序 目录

  5. 将字符串下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p92 5.1.2 上级实训内容 [实训内容7]设有一个字符串为baawrskjghzlicda,将字符 ...

  6. 有道算法题--排序之桶排序实现求排序后相邻最大差值问题

    前言 一直误以为写文章太耗费费时间,昨日为尊敬高贵帅气逼人的导师所一语惊醒(未一鸣惊人之日,绝不提尊师名讳,嗯,没错),分享才是程序员最快的提升: 今天开始,做不到多写多练,就不是诚实善良的南方小菜啦 ...

  7. python 序列排序 排序后返回相应的索引

    https://blog.csdn.net/longwei92/article/details/83098289 https://blog.csdn.net/u013731339/article/de ...

  8. excel如何分类汇总_Excel教程:一个排序后分类汇总他弄了一天 Excel神技能!

    助力春季就业,越努力越幸运 特推超级会员限时疯狂抢购 点击了解 支持微信公众号+小程序+APP+PC网站多平台学习 很多小伙伴都认为Excel排序功能非常简单,自己都掌握了. 我们来看看下面的小伙伴的 ...

  9. 9.11排序与查找(三)——给定一个排序后的数组,包括n个整数,但这个数组已被旋转过多次,找出数组中的某个元素...

    /**  * 功能:给定一个排序后的数组.包括n个整数.但这个数组已被旋转过多次,次数不详.找出数组中的某个元素.  * 能够假定数组元素原先是按从小到大的顺序排列的.  */ /*** 思路:数组被 ...

最新文章

  1. 计算机教师个人总结及自评,教师个人自评总结
  2. 解决mongodb ISODate相差8小时问题
  3. 28岁以后,我不抱大腿,我就是大腿
  4. Java——super的使用
  5. 维护SAP帮助信息(WEB)
  6. OpenGL ES入门详解
  7. python基础之拆包、匿名函数、文件的初级应用
  8. 《从零开始学Swift》学习笔记(Day 12)——说几个特殊运算符
  9. 电感式传感器工作原理与电感式传感器应用案例-博扬智能
  10. php把字体调大,phpDesigner 8调整字体大小的方法。
  11. 自定义validator
  12. HTML学习(三):排版
  13. 1207-尝试下载DGL
  14. 人民币大写转换小写数字金额 ts/es6
  15. Elasticsearch学习(二)————搜索
  16. 单页面SPA和多页面MPA应用的区别
  17. 第二阶段(day07)bootstrap
  18. 有什么哪些便宜的云服务器推荐?
  19. go语言工具_Concurrent Map
  20. 我的项目开发经验积累总结

热门文章

  1. HOJ 1991 Happy 2005 HOJ 2635 Weights 快速幂
  2. mysql 查询执行计划_mysql8 参考手册--了解查询执行计划,使用EXPLAIN优化查询
  3. 汇编 控制流伪指令 .break .continue .else .elseif .endif .endw .if .repeat .until .untilcxz .while
  4. 【Android 逆向】逆向修改游戏应用 ( 分析应用结构 | 定位动态库位置 | 定位动态库中的修改点 | 修改动态库 | 重打包 )
  5. 【EventBus】事件通信框架 ( 订阅方法注册 | 检查订阅方法缓存 | 反射获取订阅类中的订阅方法 )
  6. 【Android 组件化】使用 Gradle 实现组件化 ( 组件 / 集成模式下的 Library Module 开发 )
  7. 【Flutter】Banner 轮播组件 ( flutter_swiper 插件 | Swiper 组件 )
  8. 【数据挖掘】数据挖掘简介 ( 6 个常用功能 | 数据挖掘结果判断 | 数据挖掘学习框架 | 数据挖掘分类 )
  9. 解决VS2013卡顿现象,很有用
  10. CAS SSO 单点登录 实例