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 联合查询优化机制
May 10 MySQL
QT连接MYSQL数据库的详细步骤
Jul 07 MySQL
MySQL命令无法输入中文问题的解决方式
Aug 30 MySQL
浅谈MySql整型索引和字符串索引失效或隐式转换问题
Nov 20 MySQL
MySQL数据库索引的最左匹配原则
Nov 20 MySQL
MySQL数据库优化之通过索引解决SQL性能问题
Apr 10 MySQL
MySQL创建管理子分区
Apr 13 MySQL
MySQL数据库中的锁、解锁以及删除事务
May 06 MySQL
MySQL 计算连续登录天数
May 11 MySQL
Mysql 一主多从的部署
May 20 MySQL
mysql中关键词exists的用法实例详解
Jun 10 MySQL
MySQL串行化隔离级别(间隙锁实现)
Jun 16 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个人网站架设连环讲(三)
2006/10/09 PHP
服务器端解压缩zip的脚本
2006/12/22 PHP
一个PHP操作Access类(PHP+ODBC+Access)
2007/01/02 PHP
PHP中函数内引用全局变量的方法
2008/10/20 PHP
PHP 写文本日志实现代码
2010/05/18 PHP
php实现mysql事务处理的方法
2014/12/25 PHP
Yii框架数据模型的验证规则rules()被执行的方法
2016/12/02 PHP
通过PHP设置BugFree获取邮箱通知
2019/04/25 PHP
一个js的tab切换效果代码[代码分离]
2010/04/11 Javascript
jQuery ajax serialize()方法的使用以及常见问题解决
2013/01/27 Javascript
输入框过滤非数字的js代码
2014/09/18 Javascript
60个很实用的jQuery代码开发技巧收集
2014/12/15 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
jQuery实现无限往下滚动效果代码
2016/04/16 Javascript
Angular 路由route实例代码
2016/07/12 Javascript
jQuery文本框得到与失去焦点动态改变样式效果
2016/09/08 Javascript
javascript回调函数的概念理解与用法分析
2017/05/27 Javascript
NodeJs搭建本地服务器之使用手机访问的实例讲解
2018/05/12 NodeJs
vue拖拽排序插件vuedraggable使用方法详解
2020/08/21 Javascript
解决vue 使用setTimeout,离开当前路由setTimeout未销毁的问题
2020/07/21 Javascript
详解Django之auth模块(用户认证)
2018/04/17 Python
python实现LRU热点缓存及原理
2019/10/29 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
2020/03/16 Python
详解用Pytest+Allure生成漂亮的HTML图形化测试报告
2020/03/31 Python
pandas to_excel 添加颜色操作
2020/07/14 Python
python中turtle库的简单使用教程
2020/11/11 Python
python3爬虫中引用Queue的实例讲解
2020/11/24 Python
美国首屈一指的高品质珠宝设计师和零售商:Allurez
2018/01/23 全球购物
部队党性分析材料
2014/02/16 职场文书
《数星星的孩子》教学反思
2014/04/11 职场文书
保险公司开门红口号
2014/06/21 职场文书
领导干部“四风”问题批评与自我批评材料
2014/09/24 职场文书
活着观后感
2015/06/03 职场文书
2015年国庆放假通知范文
2015/08/18 职场文书
python读取pdf格式文档的实现代码
2021/04/01 Python
教你怎么用Python处理excel实现自动化办公
2021/04/30 Python