mysql查找连续出现n次以上的数字


Posted in MySQL onMay 11, 2022

查找连续出现n次以上的数

mysql查找连续出现n次以上的数字

id连续的,因此三表关联查询

select distinct(l1.num) as ConsecutiveNums  
from Logs l1,Logs l2,Logs l3
where 
l1.id=l2.id-1 and l1.id=l3.id-2 
and l1.num=l2.num and l1.num =l3.num

方法二,利用自定义变量进行分组 ,将连续的值都分到一个组里面,然后就可以group by 分组找出来了 。

select  distinct(num) as ConsecutiveNums from 
(
select id,num,
if(@lastNum!=num,@group:=@group+1,@group) as g,
if(@lastNum!=num,@lastNum:=num,@lastNum) as c  from 
(select id,num from Logs )a,
(select @lastNum:=0,@group:=0 )b  
) m group by g  having count(1)>=3  order by id 

查询重复出现次数最多的记录

MySQL查询的方法很多,下面为您介绍的MySQL查询语句用于实现查询重复出现次数最多的记录,对于学习MySQL查询有很好的帮助作用。

在有些应用里面,我们需要查询重复次数最多的一些记录,虽然这是一个很简单的查询语句,但是对许多初学者来说,仍然有些难度,特发此文章备查。

SELECT keyword, count( * ) AS count  
FROM article_keyword  
GROUP BY keyword  
ORDER BY count DESC  
LIMIT 20  

此段查询语句返回 article_keyword 表中 keyword 重复次数(count)最多的20条记录。

SELECT DISTINCT count( * ) AS count  
FROM article_keyword  
GROUP BY keyword  
ORDER BY count DESC  
LIMIT 6  

此段查询语句返回 article_keyword 表中 keyword 的重复次数(count)排名前 6 的数值。通过添加 DISTINCT 返回唯一记录。

MySQL 相关文章推荐
Idea连接MySQL数据库出现中文乱码的问题
Apr 14 MySQL
详解MySQL事务的隔离级别与MVCC
Apr 22 MySQL
MySQL 自定义变量的概念及特点
May 13 MySQL
MySQL中distinct与group by之间的性能进行比较
May 26 MySQL
MySQL的安装与配置详细教程
Jun 26 MySQL
SQL之各种join小结详细讲解
Aug 04 MySQL
Mysql binlog日志文件过大的解决
Oct 05 MySQL
MySQL RC事务隔离的实现
Mar 31 MySQL
CentOS MySql8 远程连接实战
Apr 19 MySQL
MySQL索引 高效获取数据的数据结构
May 02 MySQL
Mysql表数据比较大情况下修改添加字段的方法实例
Jun 28 MySQL
MySQL的意向共享锁、意向排它锁和死锁
Jul 15 MySQL
mysql如何查询连续记录
May 11 #MySQL
mysql 体系结构和存储引擎介绍
MySQL数据库 安全管理
May 06 #MySQL
Mysql 文件配置解析介绍
May 06 #MySQL
MySQL数据库中的锁、解锁以及删除事务
May 06 #MySQL
mysql性能优化以及配置连接参数设置
May 06 #MySQL
Mysql InnoDB 的内存逻辑架构
You might like
解析php中的fopen()函数用打开文件模式说明
2013/06/20 PHP
ThinkPHP3.1新特性之对页面压缩输出的支持
2014/06/19 PHP
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
php 数组随机取值的简单实例
2016/05/23 PHP
PHP PDOStatement::getAttribute讲解
2019/02/01 PHP
jQuery 行级解析读取XML文件(附源码)
2009/10/12 Javascript
JS 毫秒转时间示例代码
2013/09/22 Javascript
JavaScript动态修改弹出窗口大小的方法
2015/04/06 Javascript
浅谈Javascript实现继承的方法
2015/07/06 Javascript
jQuery实现悬浮在右上角的网页客服效果代码
2015/10/24 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
浅谈JavaScript变量的自动转换和语句
2016/06/12 Javascript
jQuery弹出遮罩层效果完整示例
2016/09/13 Javascript
Vue.js列表渲染绑定jQuery插件的正确姿势
2017/06/29 jQuery
详解Vuejs2.0 如何利用proxyTable实现跨域请求
2017/08/03 Javascript
js实现多个倒计时并行 js拼团倒计时
2019/02/25 Javascript
javascript实现左右缓动动画函数
2020/11/25 Javascript
[01:15:00]LGD vs Mineski Supermajor 胜者组 BO3 第一场 6.5
2018/06/06 DOTA
Python中用Spark模块的使用教程
2015/04/13 Python
解决pandas read_csv 读取中文列标题文件报错的问题
2018/06/15 Python
Python 最强编辑器详细使用指南(PyCharm )
2019/09/16 Python
解决Python Matplotlib绘图数据点位置错乱问题
2020/05/16 Python
python中rb含义理解
2020/06/18 Python
python Autopep8实现按PEP8风格自动排版Python代码
2021/03/02 Python
html5视频自动横过来自适应页面且点击播放功能的实现
2020/06/03 HTML / CSS
全球最大的户外用品零售商之一:The House
2018/06/12 全球购物
早晨薰衣草在线女性精品店:Morning Lavender
2021/01/04 全球购物
你对IPv6了解程度
2016/02/09 面试题
董事长秘书岗位职责
2015/02/13 职场文书
人工作失职检讨书
2015/05/05 职场文书
西安事变观后感
2015/06/12 职场文书
班主任培训研修日志
2015/11/13 职场文书
Python Flask请求扩展与中间件相关知识总结
2021/06/11 Python
Java设计模式之代理模式
2022/04/22 Java/Android
5个pandas调用函数的方法让数据处理更加灵活自如
2022/04/24 Python