Re: [SQL ] 想找出大聯盟會投相同球路的投手 ?

看板Database作者 (flak)時間17年前 (2008/06/14 12:11), 編輯推噓3(300)
留言3則, 1人參與, 最新討論串2/5 (看更多)
改一下欄位比較簡單 投手 伸卡球 滑球 變速球 曲球 Wang 1 1 1 1 Nilson 1 1 Santana 1 1 Select 伸卡球,滑球,變速球,曲球,投手 order By 伸卡球,滑球,變速球,曲球 就是答案1 Select 伸卡球,滑球,變速球,曲球,Count(*) Group By 伸卡球,滑球,變速球,曲球 就是答案2 ※ 引述《artingo (2008的三大目標)》之銘言: : 小弟把從電動檔裡抓的投手球種匯進Sql Server裡 : 變成類似如下的關連表 : Table Name: << p_ball >> : 投手 球種 主要武器順序 : --------------------------------------- : Wang 伸卡球 1 : Wang 滑球 2 : Wang 變速球 3 : Nilson 曲球 1 : Nilson 變速球 2 : Santana 曲球 1 : Santana 變速球 2 : Webb 伸卡球 1 : Webb 曲球 2 : Webb 變速球 3 : . . . : . . . : ====================================== : 如上表, : 1.我想找出哪些投手所會的球路是一模一樣的 (具有相同武器的投手名稱) : 2.列出各種球路組合的投手,所占的數量分佈 (例如:只會曲球+變數球的投手有2位) : 配合前端程式語言去過濾應該是可以作到,不過應該會很耗時 : 想問一下,這有辦法直接下SQL語法Select出來嗎?(結果呈現的格式不拘) : 還是要改一下匯入的欄位型式才行? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.120.17.156

06/14 12:41, , 1F
但這樣似乎還是要人工去看才能篩選出不同球路組合的投手
06/14 12:41, 1F

06/14 12:55, , 2F
若是有十幾種球種,數百名投手,這樣作似乎也會有點問題?
06/14 12:55, 2F

06/14 13:17, , 3F
啊..我想到了,把原po的想法,存到同一欄裡的01字串就行了
06/14 13:17, 3F
文章代碼(AID): #18KqJui0 (Database)
討論串 (同標題文章)
文章代碼(AID): #18KqJui0 (Database)