180. Consecutive Numbers

题目链接:

180. Consecutive Numbers

解析:

这道题比较简单,就是将表应用三次,直接使用WHERE限定即可,值的注意的是需要使用DISTINCT来进行去重。

题解:
# Write your MySQL query statement below
SELECT DISTINCT L1.Num AS ConsecutiveNums FROM Logs L1, Logs L2, Logs L3 
WHERE L1.Id+1 = L2.Id AND L2.Id+1 = L3.Id AND L1.Num = L2.Num AND L2.Num = L3.Num;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本SQL问题是 #180. Consecutive Numbers 问题 编写SQL,找出至少连续出现三次的所有数...
    SolaTyolo阅读 1,560评论 0 1
  • Write a SQL query to find all numbers that appear at leas...
    deleetcode阅读 3,130评论 0 0
  • Write a SQL query to find all numbers that appear at leas...
    无敌的肉包阅读 514评论 0 0
  • 现在还有一年就要实习了,一直没有的那种压力感日亦来袭,是不是就会提醒着现在一无所有的我将要面对的残酷现实生活,可是...
    小什欢阅读 1,553评论 0 3
  • 写东西的人,最怕长时间不提笔,手受了潮,回不过味儿来。 所以最近我总是琢磨着写点什么。什么都行,手都潮成这样了,总...
    larrymoon阅读 3,134评论 0 1