[LeetCode] Game play Analysis I

아르당·2026년 1월 25일

LeetCode

목록 보기
109/134
post-thumbnail

문제를 이해하고 있다면 바로 풀이를 보면 됨
전체 코드로 바로 넘어가도 됨
마음대로 번역해서 오역이 있을 수 있음

Problem

Column NameType
player_idint
device_idint
event_datedate
games_playedint

(player_id, event_date)는 이 테이블의 기본 키(고유값을 가진 열들의 조합)이다.
이 테이블은 일부 게임 플레이들의 활동을 보여준다.
각 행은 특정 날짜에 특정 기기를 사용하여 로그인하고, 일정 횟수(0회일 수도 있음)의 게임을 플레이한 후 로그아웃한 플레이어의 기록이다.

각 플레이어의 첫 로그인 날짜를 찾는 해결법을 작성해라
결과는 순서에 상관없이 표 형식으로 반환해라.

Example

Input:
Activity table:

player_iddevice_idevent_dategames_played
122016-03-015
122016-05-026
232017-06-251
312016-03-020
342018-07-035

Output:

player_idfirst_login
12016-03-01
22017-06-25
32016-03-02

Solved

-- Write your PostgreSQL query statement below
select player_id, min(event_date) as first_login
from Activity
group by player_id
profile
내 마음대로 코드 작성하는 세상

0개의 댓글