Files
Streamlit_NBA/dbt_nba/reports/sources/nba/team_ratings.sql
T
nprasad2077 3d5de1dc3e
test / test (push) Successful in 9s
complete app
2026-09-17 17:39:22 -05:00

15 lines
624 B
SQL

select
team,
count(*) as games,
sum(case when game_result = 'W' then 1 else 0 end) as wins,
round(100.0 * sum(case when game_result = 'W' then 1 else 0 end) / count(*), 1) as win_pct,
round(avg(offensive_rating), 1) as avg_off_rating,
round(avg(defensive_rating), 1) as avg_def_rating,
round(avg(net_rating), 1) as avg_net_rating,
round(avg(pace), 1) as avg_pace,
round(avg(effective_fg_pct) * 100, 1) as avg_efg_pct
from main_intermediate.int_team_performance
where season_start_year = (select max(season_start_year) from main_intermediate.int_team_performance)
group by team
order by avg_net_rating desc