查询问题(SELECT)

时间:2015-02-17 02:40:00

标签: sql select inner-join

我正在尝试进行查询,计算玩家参与的游戏数量。播放器存储在ID中。

游戏参与者存储在json的整数列表中,如下所示:

http://i.imgur.com/HMIIPB8.png

我要做的是选择其参与的游戏数量,并在另一个具有此结构的表格中INNER JOIN ID:

注意:时间必须是最近30天!

http://i.imgur.com/9yi3lsq.png

我正在尝试返回nick列和每个ID参与的游戏数量。

为了做到这一点,我开始使用带有SELECTINNER JOIN子句的WHERE来查看end是否> =而不是currentMills。我还需要通过所有这些事情来订购。

所以第一次印刷会给出这样的东西:

想象表中只有id号为1,参与者为[1,2]

这就是我需要的

ID (Converted to **\`nick\`** with INNER JOIN) | COUNT 
["LucaAzalim"] | 1 
["Teste", "JoaoRatao", "\_Pik0\_"] | 1 

0 个答案:

没有答案