[数据库SQL] [leetcode-511] 511. 游戏玩法分析 I

511. 游戏玩法分析 I

活动表 Activity:

±-------------±--------+

| Column Name | Type |

±-------------±--------+

| player_id | int |

| device_id | int |

| event_date | date |

| games_played | int |

±-------------±--------+

在 SQL 中,表的主键是 (player_id, event_date)。

这张表展示了一些游戏玩家在游戏平台上的行为活动。

每行数据记录了一名玩家在退出平台之前,当天使用同一台设备登录平台后打开的游戏的数目(可能是 0 个)。

查询每位玩家 第一次登录平台的日期。

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

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 |

±----------±------------+


Solution

相关推荐
2501_944526423 分钟前
Flutter for OpenHarmony 万能游戏库App实战 - 多语言国际化实现
android·java·开发语言·javascript·flutter·游戏
前端不太难5 分钟前
HarmonyOS:App、游戏、PC 架构能统一吗?
游戏·架构·harmonyos
無森~6 分钟前
Hive核心SQL(基础)
hive·hadoop·sql
2501_9445215914 分钟前
Flutter for OpenHarmony 微动漫App实战:骨架屏加载实现
android·开发语言·javascript·数据库·redis·flutter·缓存
TESmart碲视17 分钟前
KVM切换器支持高刷新率游戏吗?
游戏·macos·计算机外设·kvm切换器·双屏kvm切换器
l1t18 分钟前
将追赶法求连续区间的Oracle SQL改写成DuckDB
数据库·sql·oracle·duckdb
Hello.Reader18 分钟前
Flink HBase SQL Connector RowKey 设计、Upsert 语义、维表 Join、缓存与写入调优
sql·flink·hbase
时艰.21 分钟前
Redis 核心知识点归纳与详解
数据库·redis·缓存
前端不太难23 分钟前
HarmonyOS 应用模型,对游戏架构意味着什么
游戏·架构·harmonyos
莞理员24 分钟前
新老数据库表同步问题
数据库