티스토리 뷰

문제풀이/leetcode

180. Consecutive Numbers

BiteSnail 2024. 2. 14. 10:19

문제 개요

3개 이상 연속되는 값들의 집합을 구하는 문제입니다.

문제 접근

3개의 접근자를 지정해 값이 같을 때의 값들을 가져옵니다.
FROM에서 여러개를 지정할 수 있다는 것을 알았습니다.

코드

SELECT DISTINCT l1.num as `ConsecutiveNums`
FROM 
    Logs l1,
    Logs l2,
    Logs l3
WHERE 
    l1.Id = l2.Id - 1
    AND l2.Id = l3.Id - 1
    AND l1.Num = l2.Num
    AND l2.Num = l3.Num
;

문제

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

'문제풀이 > leetcode' 카테고리의 다른 글

177. Nth Highest Salary  (0) 2024.02.13
176. Second Highest Salary  (0) 2024.02.13
178. Rank Scores  (0) 2024.02.07
182. Duplicate Emails  (0) 2024.02.06
175.Combine Two Tables  (0) 2024.02.05
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/11   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함