我已经从Riot API中提取了数据,并将其存储在了一个运行良好的Postgresql本地数据库中。
现在,您应该知道,每个游戏/ match_id都有10名球员,每队5名。每个玩家都有一个ID,该ID留给游戏有10个不同的条目,每个玩家ID一个。
我希望能够确定玩家之间的积极协同作用,共同实现更高的获胜率。但是我在加入玩家组合方面很挣扎。
当这种隐含的(游戏)对许多(玩家)关系时,如何处理SQL中的团队?
另一方面,我想检查哪种冠军组合可以获得更好的获胜率。同样的问题,在这种一对多关系中,您如何处理冠军组合(一个团队5个)。
PostgresSQL
我试图创建一个包含所有唯一的冠军和胜利率组合的表格,但是如果有100多个唯一的冠军,那么查询就花了很多年了
在尝试识别唯一的冠军组合时没有错误消息,只是超慢查询