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基础之常见函数
Apr 22 MySQL
52条SQL语句教你性能优化
May 25 MySQL
MYSQL(电话号码,身份证)数据脱敏的实现
May 28 MySQL
MySQL七种JOIN类型小结
Oct 24 MySQL
MySQL中order by的使用详情
Nov 17 MySQL
MySQL 开窗函数
Feb 15 MySQL
MySQL中一条update语句是如何执行的
Mar 16 MySQL
Golang连接并操作MySQL
Apr 14 MySQL
Mysql开启外网访问
May 15 MySQL
mysql数据库实现设置字段长度
Jun 10 MySQL
MySQL数据库查询之多表查询总结
Aug 05 MySQL
MySQL常用慢查询分析工具详解
Aug 14 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
数字转英文
2006/12/06 PHP
php输出表格的实现代码(修正版)
2010/12/29 PHP
ie与session丢失(新窗口cookie丢失)实测及解决方案
2013/07/15 PHP
PHP排序算法类实例
2015/06/17 PHP
PHP实现简单日历类编写
2020/08/28 PHP
javascript 命名空间以提高代码重用性
2008/11/13 Javascript
jquery插件制作教程 txtHover
2012/08/17 Javascript
php与js的区别是什么
2013/08/05 Javascript
关于Javascript 对象(object)的prototype
2014/05/09 Javascript
原生javascript移动端滑动banner效果
2017/03/10 Javascript
jQuery中layer分页器的使用
2017/03/13 Javascript
用jquery获取select标签中选中的option值及文本的示例
2018/01/25 jQuery
详解node.js的http模块实例演示
2018/07/12 Javascript
微信小程序scroll-view实现滚动穿透和阻止滚动的方法
2018/08/20 Javascript
javascript中一些奇葩的日期换算方法总结
2018/11/14 Javascript
layer iframe 设置关闭按钮的方法
2019/09/12 Javascript
Python实现脚本锁功能(同时只能执行一个脚本)
2017/05/10 Python
Python爬取附近餐馆信息代码示例
2017/12/09 Python
Python实现数据可视化看如何监控你的爬虫状态【推荐】
2018/08/10 Python
Django forms组件的使用教程
2018/10/08 Python
使用11行Python代码盗取了室友的U盘内容
2018/10/23 Python
python3下载抖音视频的完整代码
2019/06/05 Python
使用python将mysql数据库的数据转换为json数据的方法
2019/07/01 Python
Python 元组操作总结
2019/09/18 Python
python中栈的原理及实现方法示例
2019/11/27 Python
python将三维数组展开成二维数组的实现
2019/11/30 Python
python利用xlsxwriter模块 操作 Excel
2020/10/14 Python
python实现代码审查自动回复消息
2021/02/01 Python
HTML5到底会有什么发展?HTML5的前景展望
2015/07/07 HTML / CSS
运动服饰每月订阅盒:Ellie
2018/04/29 全球购物
高中运动会广播稿
2014/01/21 职场文书
协议书怎么写
2014/04/21 职场文书
2015年度学校卫生工作总结
2015/05/12 职场文书
解决pytorch读取自制数据集出现过的问题
2021/05/31 Python
R9700摩机记
2022/04/05 无线电
Apache POI操作批量导入MySQL数据库
2022/06/21 Servers