← 목록

로그인 연속 유지 유저 수 구하기

Lv.3 SQL
문제 설명
문제: 유저별 로그인 기록을 바탕으로, 연속 2일 이상 로그인한 유저를 조회하는 SQL을 작성하세요.

연속 로그인은 하루 차이로 이어진 로그인으로 정의합니다.
(예: 1일 → 2일은 연속, 1일 → 3일은 연속 아님)

같은 날 여러 번 로그인한 경우는 1번으로 간주합니다.

결과는 user_id 순으로 출력하세요.
정렬은 user_id 기준 오름차순으로 하세요.

login_log 테이블
user_idlogin_date
A2024-01-01
A2024-01-02
A2024-01-04
B2024-01-01
B2024-01-03
C2024-01-02
C2024-01-03
D2024-01-05
코드 편집