theitd

jCricket Player Bowling Stats

Oct 8th, 2013
538
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.87 KB | None | 0 0
  1. SELECT
  2. jcp.first_name,
  3. jcp.last_name,
  4. jcbo.runs as runs,
  5. jcbo.wickets as wickets,
  6. FORMAT( ( jcbo.runs / jcbo.wickets ),1) as average,
  7. FORMAT( ( jcbo.runs / jcbo.overs   ),1) as economy,
  8. jcf.id as fix_id,
  9. jcf.fix_type,
  10.  
  11. jcf.a_team_id as away_id,
  12. jcf.h_team_id as home_id,
  13.  
  14. (SELECT jct.name FROM jos_jcricket_teams jct
  15. WHERE jct.id = jcf.h_team_id LIMIT 1) as home_team,
  16.  
  17. (SELECT jct.name FROM jos_jcricket_teams jct
  18. WHERE jct.id = jcf.a_team_id LIMIT 1) as away_team
  19.  
  20. FROM  jos_jcricket_bowling jcbo
  21.  
  22. LEFT JOIN jos_jcricket_players jcp ON jcp.id = jcbo.player_id
  23. LEFT JOIN jos_jcricket_fixtures jcf ON jcf.id = jcbo.fixture_id
  24.  
  25. WHERE jcbo.player_id = '20'  ################################### Player ID
  26. AND jcp.enabled = '1'
  27. AND YEAR(jcf.fixture_date) BETWEEN Year('2013-03-01') AND Year('2013-09-30')
  28. #AND jcf.fix_type = '2'
  29.  
  30. ORDER BY wickets DESC, average ASC;
Advertisement
Add Comment
Please, Sign In to add comment