Files
nprasad2077 3d5de1dc3e
test / test (push) Successful in 9s
complete app
2026-09-17 17:39:22 -05:00

21 lines
738 B
SQL

select
player_name,
team,
count(*) as games,
round(avg(points), 1) as ppg,
round(avg(assists), 1) as apg,
round(avg(total_rebounds), 1) as rpg,
round(avg(box_plus_minus), 2) as avg_bpm,
round(avg(usage_pct), 1) as avg_usage,
round(avg(true_shooting_pct) * 100, 1) as ts_pct,
round(avg(net_rating), 1) as avg_net_rating,
sum(case when is_double_double then 1 else 0 end) as double_doubles,
sum(case when is_triple_double then 1 else 0 end) as triple_doubles
from main_intermediate.int_player_performance
where season_start_year = (select max(season_start_year) from main_intermediate.int_player_performance)
and minutes_played >= 20
group by player_name, team
having count(*) >= 20
order by avg_bpm desc
limit 30