文档章节

mysql排序后序号的实现

独鸣在彼岸
 独鸣在彼岸
发布于 2017/03/27 10:04
字数 139
阅读 445
收藏 1

mysql中排序后根据排序的内容显示序号,需要在子查询中select @rownum:=0,只有外层的@rownum并不会起作用。

select a.num, a.content, t.tagname,  @rownum:=@rownum+1 as sortorder from 
(select count(*) as num, content,  @rownum:=0 from action where actiontype='tag'
 group by content)a left join tag t on a.content=t.tagid 
order by a.num desc limit 10;


在没有子查询的情况下,可以在外面包一层查询。

SELECT n.*, @rownum:=@rownum+1 as sortorder from 
(SELECT COUNT(*) as num, vendor FROM  device WHERE LENGTH(vendor)>0 
GROUP BY vendor ORDER BY num DESC LIMIT 10) n, 
(SELECT @rownum := 0) r;

 

© 著作权归作者所有

独鸣在彼岸
粉丝 4
博文 228
码字总数 35784
作品 0
广州
私信 提问
PostgreSQL>窗口函数的用法

PostgreSQL之窗口函数的用法 转载请注明出处:https://www.cnblogs.com/funnyzpc/p/9311281.html   PostgreSQL的高级特性本准备三篇的(递归、窗口函数、JSON),结果中间一直一直加班 和遗忘...

funnyZpC
2018/07/22
0
0
说说MySQL ORDER BY

导读 在MySQL里,ORDER BY可以有几种玩法? 先看下手册里的说明: 也就是,有三种ORDER BY模式,下面分别简单演示下。 测试表: 例1. 按指定列名ORDER BY 例2. 按指定序号的列排序 例3. 根据...

老叶茶馆
2018/02/12
0
0
MySQL 8.0窗口函数:用非常规思维简易实现SQL需求

团队介绍 网易乐得DBA组,负责网易乐得电商、网易邮箱、网易技术部数据库日常运维,负责数据库私有云平台的开发和维护,负责数据库及数据库中间件Cetus的开发和测试等等。 作为IT人士,日常工...

翟振兴
2018/10/17
0
0
MySQL排名SQL语句写法

通常在使用MySQL时,会碰到根据多个排名条件计算一组数据的排名情况,条件相同的则排名一致。 假设有表table,两个条件字段conditionA降序排序和conditionB升序排序,条件相同排名一致,排名...

go2school
2015/09/01
592
0
Python的Flask框架中前端通过筛选添加动态排序功能

使用flask框架的时,前端通过使用bootstrap的form结构添加多选功能,使用多选的选择时候返回一个筛选后的结果,这样想对结果排序就需要动态排序功能 方法一: 在SQL中非常简单,即语句SELECT ...

走马兰台
2018/05/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
15
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
15
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部