前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >LeetCode 0180 - Consecutive Numbers

LeetCode 0180 - Consecutive Numbers

作者头像
Reck Zhang
发布2021-08-11 14:52:57
1810
发布2021-08-11 14:52:57
举报
文章被收录于专栏:Reck Zhang

Consecutive Numbers

Desicription

Write a SQL query to find all numbers that appear at least three times consecutively.

代码语言:javascript
复制
+----+-----+
| Id | Num |
+----+-----+
| 1  |  1  |
| 2  |  1  |
| 3  |  1  |
| 4  |  2  |
| 5  |  1  |
| 6  |  2  |
| 7  |  2  |
+----+-----+

For example, given the above Logs table, 1 is the only number that appears consecutively for at least three times.

代码语言:javascript
复制
+-----------------+
| ConsecutiveNums |
+-----------------+
| 1               |
+-----------------+

Solution

代码语言:javascript
复制
SELECT DISTINCT L1.Num
AS ConsecutiveNums
from Logs L1, Logs L2, Logs L3
WHERE L1.Num = l2.Num AND L1.Num = L3.num AND L1.Id = L2.Id-1 AND L1.Id = L3.Id+1
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-06-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Consecutive Numbers
    • Desicription
      • Solution
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档