参考データ:元々のゲームの傾向別、おかず得点と得点の関係の実行結果

このSQLをお気に入りに登録

SQLの説明

※ おかず評価が同じ程度のゲームに登録してるデータ。例えば「4」はとても使える評価が過半数のゲーム数本に含まれるデータです。

検索結果

おかず得点通常得点中央値データ数
4488.0935
4380.0214
4277.0158
4172.0145
4-164.050
4-247.018
3487.05650
3380.04006
3275.02952
3171.02726
3-165.0980
3-260.0302
2485.07954
2380.08207
2275.011164
2170.011040
2-165.04444
2-260.01395
1485.06269
1380.09035
1278.016699
1175.046198
1-172.025860
1-270.010652
-1490.01190
-1385.02050
-1281.05625
-1180.025963
-1-176.044893
-1-275.029442
-2492.562
-2386.582
-2282.0222
-2180.01332
-2-180.03960
-2-274.011565

実行したSQL

      select om as ※,
 ot as おかず得点
 ,round(avg(t),1)  as 通常得点中央値 
 ,round(avg(r1+r2)-1) as データ数
from
(select om,
 okazu_tokuten as ot
 ,tokuten as t
 ,row_number() over(partition by okazu_tokuten,om order by tokuten,id) as r1
 ,row_number() over(partition by okazu_tokuten,om order by tokuten desc,id desc) as r2
from userreview ur,
(select 
 g
 ,max(ot) as om,min(ot) as om2
from
(select 
 game as g,
 okazu_tokuten as ot
 ,row_number() over(partition by game order by okazu_tokuten,id) as r1
 ,row_number() over(partition by game order by okazu_tokuten desc,id desc) as r2
from userreview ur
where tokuten is not null 
 and okazu_tokuten>-3

and game in(select id from gamelist where erogame ='t')
)r
where r1>=r2-1 
 and r1<=r2+1 
group by g)ot

where tokuten is not null and game=g
 and okazu_tokuten>-3 and om=om2
 and game in(select id from gamelist where erogame ='t')
)r2
where r1>=r2-1 
 and r1<=r2+1
group by ot,om
order by om desc,ot desc       

表紙
 ひろいん
 egamescape @ gmail.com