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 相关文章推荐
MySQL官方导出工具mysqlpump的使用
May 21 MySQL
MySQL触发器的使用
May 24 MySQL
MySQL下使用Inplace和Online方式创建索引的教程
May 26 MySQL
MySQL系列之十 MySQL事务隔离实现并发控制
Jul 02 MySQL
Mysql中where与on的区别及何时使用详析
Aug 04 MySQL
Node-Red实现MySQL数据库连接的方法
Aug 07 MySQL
MySQL 服务和数据库管理
Nov 11 MySQL
MySQL数据库中varchar类型的数字比较大小的方法
Nov 17 MySQL
一文了解MySQL二级索引的查询过程
Feb 24 MySQL
MySQL中B树索引和B+树索引的区别详解
Mar 03 MySQL
一条 SQL 语句执行过程
Mar 17 MySQL
Mysql中mvcc各场景理解应用
Aug 05 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
dede全站URL静态化改造[070414更正]
2007/04/17 PHP
Laravel 批量更新多条数据的示例
2017/11/27 PHP
PDO::beginTransaction讲解
2019/01/27 PHP
Jquery拖拽并简单保存的实现代码
2010/11/28 Javascript
javascript中的void运算符语法及使用介绍
2013/03/10 Javascript
jQuery中校验时间格式的正则表达式小结
2013/09/22 Javascript
jquery序列化方法实例分析
2015/06/10 Javascript
使用JavaScript实现ajax的实例代码
2016/05/11 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
关于Node.js中Buffer的一些你可能不知道的用法
2017/03/28 Javascript
详谈js模块化规范
2017/07/07 Javascript
简述Angular 5 快速入门
2017/11/04 Javascript
vue监听键盘事件的快捷方法【推荐】
2018/07/11 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
微信小程序实现时间进度条功能
2020/11/17 Javascript
js实现提交前对列表数据的增删改查
2020/01/16 Javascript
解决Vue @submit 提交后不刷新页面问题
2020/07/18 Javascript
Python Pandas找到缺失值的位置方法
2018/04/12 Python
使用python采集脚本之家电子书资源并自动下载到本地的实例脚本
2018/10/23 Python
对python中的try、except、finally 执行顺序详解
2019/02/18 Python
python3中利用filter函数输出小于某个数的所有回文数实例
2019/11/24 Python
python按照list中字典的某key去重的示例代码
2020/10/13 Python
python pymysql库的常用操作
2020/10/16 Python
python中slice参数过长的处理方法及实例
2020/12/15 Python
美国领先的低折扣旅行网站:Hotwire
2019/01/19 全球购物
展会邀请函范文
2014/01/26 职场文书
竞选大队长演讲稿
2014/04/29 职场文书
留学经费担保书
2014/05/12 职场文书
社区志愿者活动方案
2014/08/18 职场文书
2014年培训工作总结范文
2014/11/27 职场文书
酒店辞职书怎么写
2015/02/26 职场文书
工地材料员岗位职责
2015/04/11 职场文书
运动会宣传稿100字
2015/07/23 职场文书
上个世纪50年代的可穿戴技术:无线电帽子
2022/02/18 无线电
一起来看看Vue的核心原理剖析
2022/03/24 Vue.js
nginx七层负载均衡配置详解
2022/07/15 Servers