@@ -0,0 +1,20 @@
|
||||
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
|
||||
Reference in New Issue
Block a user