當(dāng)前位置:
首頁(yè) >
文巾解题 180. 连续出现的数字
發(fā)布時(shí)間:2025/4/5
34
豆豆
生活随笔
收集整理的這篇文章主要介紹了
文巾解题 180. 连续出现的数字
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1 題目描述
?
2 解題思路
連續(xù)出現(xiàn)的意味著相同數(shù)字的 Id 是連著的。所以我們可以聯(lián)立三個(gè)表格:
注意我們對(duì)最后的操作需要進(jìn)行一個(gè)DISTINCT的操作,因?yàn)榭赡艹霈F(xiàn)這樣的數(shù)據(jù):
答案只要一個(gè)3就可以了,如果不進(jìn)行distinct的話,上述數(shù)據(jù)會(huì)返回兩個(gè)3
SELECT DISTINCT L.ConsecutiveNums FROM (SELECT L1.Num AS ConsecutiveNumsFROM Logs L1,Logs L2,Logs L3WHERE L1.Num=L2.Num AND L2.Num=L3.Num AND L1.Id=L2.Id-1 AND L2.Id=L3.Id-1) AS L總結(jié)
以上是生活随笔為你收集整理的文巾解题 180. 连续出现的数字的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 文巾解题 178. 分数排名
- 下一篇: 文巾解题 184. 部门工资最高的员工