首页 > 其他 > 详细

LeetCode题库 - 连续出现的数字

时间:2020-06-06 15:27:06      阅读:40      评论:0      收藏:0      [点我收藏+]

1.  题目来源:

连续出现的数字

2.  具体题目:

表:Logs表

需求:查询Logs表中所有至少连续出现三次的数字

3.  思路:

首先是连续,那么保证id是连续的;

然后是出现三次,说明id连续对应的数字相同;

利用自连接实现

4.  具体操作:

SELECT DISTINCT a.num ConsecutiveNums 
FROM logs a,logs b,logs c
WHERE a.id = b.id-1
AND b.id = c.id-1
AND a.num = b.num
AND b.num = c.num;

查询结果

技术分享图片

 

LeetCode题库 - 连续出现的数字

原文:https://www.cnblogs.com/yanmai/p/13054668.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!