Re: [哈拉] 2010年後Galgame批評空間排名

看板H-GAME (色遊戲 - 18遊戲)作者 (半月)時間3年前 (2022/08/05 11:37), 3年前編輯推噓3(304)
留言7則, 5人參與, 3年前最新討論串3/3 (看更多)
下command的網頁 https://tinyurl.com/2kcj9t27 每個table的Schema https://tinyurl.com/8r6hazmw 寫完才發現用toukei_temp_table就可以了,不需要JOIN ww SELECT gamename,average,count FROM toukei_temp_table where average >90 and sellday >'2019/1/1' and count > 10 order by average desc 這樣下的command就是 平均值大於90且發售日為2019之後且投票數大於10的結果 如果我想要知道平均分數>90的遊戲,那我就下這個command SELECT game FROM junnirireki where avg >90 order by avg 但是game這個欄位只是一個key,我們不知道他對應的key是什麼遊戲 所以要往回去找gamelist這個table對應的key和遊戲名稱,就要用到JOIN SELECT G.gamename,J.avg FROM gamelist G inner join junnirireki J ON J.game = G.id where J.avg >90 order by J.avg 這樣的話就可以列出AVG > 90以上的遊戲 那如果我想找這幾年的資料,也可以從gamelist這個table下手 SELECT G.gamename,J.avg,G.sellday FROM gamelist G inner join junnirireki J ON J.game = G.id where J.avg >90 and G.sellday >'2020/1/1' order by J.avg 這樣就可以找到2020以後發售且平均值>90的遊戲 那我覺得資料量也是我必須要參考的指標之一,在junnirireki有個count值 所以只要將他加入條件 SELECT G.gamename,J.avg,G.sellday FROM gamelist G inner join junnirireki J ON J.game = G.id where J.avg >90 and G.sellday >'2020/1/1' and J.count >10 order by J.avg 這樣就可以找到2020以後發售且平均值>90且投票數>10的遊戲 以上是簡單的教學 更有趣的應該是在toukei_temp_table這個table,他有平均值、標準差、中位數、投票數 等等,用得好的話可以把一堆假投票剔除 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.234.22.225 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/H-GAME/M.1659670662.A.87B.html ※ 編輯: hantsuki (36.234.22.225 臺灣), 08/05/2022 11:43:18 ※ 編輯: hantsuki (36.234.22.225 臺灣), 08/05/2022 11:44:09

08/05 22:20, 3年前 , 1F
推實用,SQL就是舒服,可以做更複雜的查詢
08/05 22:20, 1F

08/06 10:19, 3年前 , 2F
想借題問個家裡網路連不進批評空間有解法嗎
08/06 10:19, 2F

08/06 12:20, 3年前 , 3F
批評空間有鎖VPN 不想連VPN的話google也有繞過去的方法
08/06 12:20, 3F

08/06 16:26, 3年前 , 4F
可以用google traslate的功能,貼上空間的網址英翻日,
08/06 16:26, 4F

08/06 16:26, 3年前 , 5F
免開VPN
08/06 16:26, 5F

08/07 04:01, 3年前 , 6F
是直接開放raw SQL喔 心真大
08/07 04:01, 6F

08/07 13:11, 3年前 , 7F
嗯。進去右上方連結有一大頁教怎麼用。不過這篇就很清楚了
08/07 13:11, 7F
文章代碼(AID): #1Yx926Xx (H-GAME)
文章代碼(AID): #1Yx926Xx (H-GAME)