데이터베이스
보통
코딩
연속 로그인 일수
각 사용자의 최대 연속 로그인 일수를 구하세요
30분
100점
#3634
문제 설명
로그인 기록 테이블에서 각 사용자의 최대 연속 로그인 일수를 구하세요.
테이블 구조
Logins
+---------+------------+
| user_id | login_date |
+---------+------------+
| 1 | 2024-01-01 |
| 1 | 2024-01-02 |
| 1 | 2024-01-03 |
| 1 | 2024-01-05 |
| 2 | 2024-01-01 |
+---------+------------+
기대 출력
+---------+-------------+
| user_id | max_streak |
+---------+-------------+
| 1 | 3 |
| 2 | 1 |
+---------+-------------+
힌트
ROW_NUMBER()와 날짜 차이를 활용하면 연속된 날짜를 그룹화할 수 있습니다.
힌트
힌트를 활용하세요
실행 버튼을 눌러 코드를 실행하세요.