vpip for each distinct position and number of players
how can i query my vpip for each distinct position and number of players?
https://zh.pokertracker.com/forums/
https://zh.pokertracker.com/forums/viewtopic.php?f=18&t=8689
SELECT numerator.position,
count(*)::float /
(SELECT count(*)
FROM tourney_holdem_hand_player_statistics denominator
WHERE denominator.id_player = 4
and numerator.position = denominator.position
GROUP BY denominator."position")::float
as vpip
FROM tourney_holdem_hand_player_statistics numerator
WHERE numerator.id_player = 4
and flg_vpip is true
GROUP BY numerator."position"
order by position
SELECT numerator.position, summary.cnt_players_f,
count(*)::float /
(SELECT count(*)
FROM tourney_holdem_hand_player_statistics denominator
WHERE denominator.id_player = 4
and numerator.position = denominator.position
GROUP BY denominator."position")::float
as vpip
FROM tourney_holdem_hand_player_statistics numerator
left join tourney_holdem_hand_summary summary on summary.id_hand = numerator.id_hand
WHERE numerator.id_player = 4
and flg_vpip is true
GROUP BY numerator."position", summary.cnt_players_f
order by position, cnt_players_f