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 相关文章推荐
left join、inner join、right join的区别
Apr 05 MySQL
Mysql 如何批量插入数据
Apr 06 MySQL
mysql优化
Apr 06 MySQL
浅谈mysql返回Boolean类型的几种情况
Jun 04 MySQL
MySQL系列之七 MySQL存储引擎
Jul 02 MySQL
SQL实现LeetCode(180.连续的数字)
Aug 04 MySQL
关于MySQL中的 like操作符详情
Nov 17 MySQL
浅谈如何保证Mysql主从一致
Mar 13 MySQL
mysql数据插入覆盖和时间戳的问题及解决
Mar 25 MySQL
MySQL创建管理HASH分区
Apr 13 MySQL
MySQL数据库中的锁、解锁以及删除事务
May 06 MySQL
MySql数据库触发器使用教程
Jun 01 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 file_get_contents抓取Gzip网页乱码的三种解决方法
2013/11/12 PHP
discuz加密解密函数使用方法和中文注释
2014/01/21 PHP
PHP+MySQL实现的简单投票系统实例
2016/02/24 PHP
PHP与jquery实时显示网站在线人数实例详解
2016/12/02 PHP
PHP命名空间namespace的定义方法详解
2017/03/29 PHP
php 删除一维数组中某一个值元素的操作方法
2018/02/01 PHP
PHP中迭代器的简单实现及Yii框架中的迭代器实现方法示例
2020/04/26 PHP
jQuery 隔行换色 支持键盘上下键,按Enter选定值
2009/08/02 Javascript
js截取函数(indexOf,join等)
2010/09/01 Javascript
调用innerHTML之后onclick失效问题的解决方法
2014/01/28 Javascript
jQuery 鼠标经过(hover)事件的延时处理示例
2014/04/14 Javascript
原生JS绑定滑轮滚动事件兼容常见浏览器
2014/06/30 Javascript
jQuery中[attribute=value]选择器用法实例
2014/12/31 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
2015/04/07 Javascript
JS遍历对象属性的方法示例
2017/01/10 Javascript
vue 虚拟dom的patch源码分析
2018/03/01 Javascript
vue实现商品加减计算总价的实例代码
2018/08/12 Javascript
详解如何搭建mpvue框架搭配vant组件库的小程序项目
2019/05/16 Javascript
vue中node_modules中第三方模块的修改使用详解
2019/05/31 Javascript
解决vue页面渲染但dom没渲染的操作
2020/07/27 Javascript
python判断所输入的任意一个正整数是否为素数的两种方法
2019/06/27 Python
Python的Lambda函数用法详解
2019/09/03 Python
50行Python代码实现视频中物体颜色识别和跟踪(必须以红色为例)
2019/11/20 Python
Tensorflow分批量读取数据教程
2020/02/07 Python
python字符串的index和find的区别详解
2020/06/20 Python
如何使用scrapy中的ItemLoader提取数据
2020/09/30 Python
css3 box-sizing属性使用参考指南
2013/01/08 HTML / CSS
俄罗斯在线购买飞机票、火车票、巴士票网站:Tutu.ru
2020/03/16 全球购物
音乐专业应届生教师求职信
2013/11/04 职场文书
幼儿园运动会加油词
2014/02/14 职场文书
数控技校生自我鉴定
2014/03/02 职场文书
高三毕业寄语
2014/04/10 职场文书
2014年审计工作总结
2014/11/17 职场文书
初三语文教学计划
2015/01/22 职场文书
小学生暑假安全保证书
2015/07/13 职场文书
pandas数值排序的实现实例
2021/07/25 Python