入力したゲームを評価するユーザーが評価する他のゲームの実行結果

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

SQLの説明

入力したゲームIDに偏差値60以上の得点をつけたユーザーが、偏差値60以上の点をつけた他のゲームを表示します。
ただし、そのまま表示すると数が多すぎるので、
中央値65点以上 and 平均値65点以上 and ゲームの入力数20件以上 and 発売日が2007年以降(Windows Vista が2007年1月発売なので)
の18禁商業PCエロゲのみを表示するようにしました。

偏差値60以上の点をつけた人の平均点(降順)→人数(降順)→中央値(昇順)→ゲームID(降順)でソートしています。

※ 偏差値60以上の点とは、平均値 + 標準偏差 以上の得点です


得点解析やおかず得点解析では、どうしても有名な作品が表示されやすいので、埋もれている良作を発掘することを目的に設計しました。
お気に入りのゲームのIDを入力すれば、似ている感性をもつ人が高く評価するゲームがみつかる......かも

ゲームID

下の検索結果は、ゲームID 13827 (まじのコンプレックス)を入力した時の例です (上から10件のみ表示 )

検索結果

人数平均点平均値中央値発売日ゲームidゲーム名ブランド
110084.02852007-11-229716キラ☆キラOVERDRIVE
110087.3902012-08-3117131Dies irae ~Amantes amentes~light
19979.66822023-12-2234218妹と彼女 それぞれの選択Waffle
19986.79882022-09-1625166BLACK SHEEP TOWNBA-KU
19885.96872020-09-2528762さくらの雲*スカアレットの恋きゃべつそふと
19885.95882023-04-2833621アマカノ2+あざらしそふと
29782.21822017-01-2723564シルヴァリオ トリニティlight
19779.5792011-12-2216116久遠の絆 再臨詔 フルボイス版XUSE
19779.28802019-04-2627638Missing-X-Link ~天のゆりかご、伽の花~Fluorite
19784.28852023-11-1733300ヒラヒラヒヒルANIPLEX.EXE

実行したSQL

      SELECT COUNT(ur.uid) AS "人数"
     , round( AVG( ur.tokuten ), 0 ) AS "平均点"
     , t.average AS "平均値"
     , t.median AS "中央値"
     , t.sellday AS "発売日"
     , t.game_id AS ゲームid
     , CHR(60)||'a href='||CHR(34)||'game.php?game='||t.game_id||CHR(34)||CHR(62) ||t.gamename ||CHR(60)||'/a'||CHR(62) AS "ゲーム名"
     , CHR(60)||'a href='||CHR(34)||'brand.php?brand='||t.brand_id||CHR(34)||CHR(62) ||t.brandname ||CHR(60)||'/a'||CHR(62) AS "ブランド"
FROM userreview ur
INNER JOIN toukei_temp_table t
        ON ur.game = t.game_id
WHERE ur.uid IN
 (
   SELECT ur.uid
   FROM userreview ur
   INNER JOIN toukei_temp_table t
           ON t.game_id = ur.game
   WHERE ur.game = 13827
     AND ur.tokuten >= t.average + t.stddev
     AND ur.tokuten IS NOT NULL
     AND ur.play
 )
  AND ur.play
  AND t.game_id != 13827
  AND t.coterie IS NULL
  AND t.model = 'PC'
  AND ur.tokuten >= t.average + t.stddev
  AND t.stddev > 0
  AND t.stddev IS NOT NULL
  AND t.average >= 65
  AND t.median >= 65
  AND t.sellday > '2007-01-01'
  AND t.count >= 20
GROUP BY t.sellday, t.median, t.average, t.stddev, t.game_id, t.gamename, t.brand_id, t.brandname
ORDER BY AVG( ur.tokuten ) DESC, COUNT(ur.uid) DESC, t.median ASC, t.game_id DESC
LIMIT 10
    

表紙
 ひろいん
 egamescape @ gmail.com