sql IPL中最多五个检票口的投球手(2008-2016)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql IPL中最多五个检票口的投球手(2008-2016)相关的知识,希望对你有一定的参考价值。

-- Bowlers with most Five wicket hauls in IPL (2008-2016)
WITH CTE(Match_Id, Player_Name , Wickets_taken)
As
(
	SELECT A.Match_Id,C.Player_Name , COUNT(*) As 'Wickets_Taken'
			FROM Ball_by_Ball A
				INNER JOIN Wicket_Taken B
					ON CONCAT(A.Match_Id,A.Over_Id,A.Ball_Id,A.Innings_No)
					= CONCAT(B.Match_Id,B.Over_Id ,B.Ball_Id ,B.Innings_No)
				INNER JOIN Player C
					ON A.Bowler = C.Player_Id
			WHERE B.Kind_Out NOT IN (3,5,9)
			GROUP BY A.Match_Id,C.Player_Name
			HAVING COUNT(*) >=5

)

SELECT Player_Name , COUNT(*) As 'Five_wicket_Hauls' 
		FROM
			CTE
		GROUP BY Player_Name
		ORDER BY Five_wicket_Hauls DESC;		

		

以上是关于sql IPL中最多五个检票口的投球手(2008-2016)的主要内容,如果未能解决你的问题,请参考以下文章

sql 在今天之前,只有一个六个投球手为皇家挑战赛的班加罗尔挑选一个检票口。

sql IPL中最高的检票员(2008-2016)

sql 拥有最多六人的IPL玩家(2008年至2016年)

sql 拥有最多单身IPL的玩家(2008年 - 2016年)

sql 拥有最多两个IPL的玩家(2008年 - 2016年)

sql 拥有IPL最多Dot_Ball的玩家(2008年 - 2016年)