美文网首页
Leetcode 180. 连续出现的数字

Leetcode 180. 连续出现的数字

作者: 七齐起器 | 来源:发表于2021-11-25 12:41 被阅读0次

    https://leetcode-cn.com/problems/consecutive-numbers/

    select 
     distinct d.ConsecutiveNums
    from 
    (
        SELECT c.bianHao,c.num ConsecutiveNums
        FROM 
        (
            SELECT
             a.Num
            ,(SELECT @num   := IFNULL((CASE WHEN @preNum=a.Num then @num+1 else 1 end),1))bianHao
            ,(SELECT @preNum:= (CASE WHEN Id=-1 then NULL else a.Num end))     preNum
            FROM (
                SELECT * FROM Logs
            ) a, (SELECT @num:=1,@preNum:=NULL) b
        )c 
        group by c.bianHao,c.num
        having c.bianHao>=3
    )d  
    

    相关文章

      网友评论

          本文标题:Leetcode 180. 连续出现的数字

          本文链接:https://www.haomeiwen.com/subject/okbatrtx.html