作者flakchen (flak)
看板Database
标题Re: [SQL ] 想找出大联盟会投相同球路的投手 ?
时间Sat Jun 14 12:11:35 2008
改一下栏位比较简单
投手 伸卡球 滑球 变速球 曲球
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
1F:推 artingo:但这样似乎还是要人工去看才能筛选出不同球路组合的投手 06/14 12:41
2F:推 artingo:若是有十几种球种,数百名投手,这样作似乎也会有点问题? 06/14 12:55
3F:推 artingo:啊..我想到了,把原po的想法,存到同一栏里的01字串就行了 06/14 13:17