LeetCode——第五百一十一题: 游戏玩法分析 I(数据分析SQL)

题目
Column Name Type
player_id int
device_id int
event_date date
games_played int

表的主键是 (player_id, event_date)。
这张表展示了一些游戏玩家在游戏平台上的行为活动。
每行数据记录了一名玩家在退出平台之前,当天使用同一台设备登录平台后打开的游戏的数目(可能是 0 个)。

写一条 SQL 查询语句获取每位玩家 第一次登陆平台的日期。

查询结果的格式如下所示:

Activity 表:

player_id device_id event_date games_played
1 2 2016-03-01 5
1 2 2016-05-02 6
2 3 2017-06-25 1
3 1 2016-03-02 0
3 4 2018-07-03 5

Result 表:

player_id first_login
1 2016-03-01
2 2017-06-25
3 2016-03-02
知识点

AS:设置查询结果的表头

运行成功的代码
SELECT DISTINCT PLAYER_ID,MIN(EVENT_DATE) AS FIRST_LOGIN
FROM ACTIVITY
GROUP BY PLAYER_ID
运行结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45398231/article/details/122596619