From 7708ca0c5de3d4e327eb389ad85a12a1da71afd8 Mon Sep 17 00:00:00 2001 From: Jacob Matson Date: Sat, 20 Apr 2024 18:44:14 -0700 Subject: [PATCH] add current matchups (#156) --- evidence/pages/nba/historical_matchups.md | 24 +++++++++++++++++++ .../mdsbox/nba/src_nba_elo_rollforward.sql | 1 + 2 files changed, 25 insertions(+) create mode 100644 evidence/sources/mdsbox/nba/src_nba_elo_rollforward.sql diff --git a/evidence/pages/nba/historical_matchups.md b/evidence/pages/nba/historical_matchups.md index 752c6e30..79773e12 100644 --- a/evidence/pages/nba/historical_matchups.md +++ b/evidence/pages/nba/historical_matchups.md @@ -4,6 +4,30 @@ Ever wondered if the '86 Celtics could beat the '96 Bulls? Wonder no more! ```sql elo_history select * from nba_elo_history.nba_elo + union all + select + l.game_date as date, + '2024' as season, + null as nuetral, + null as playoff, + l.hmTm as team1, + l.VsTm as team2, + r.home_team_elo_rating as elo1_pre, + r.visiting_team_elo_rating as elo2_pre, + null as elo_prob1, + null as elo_prob2, + case when l.home_team_score > l.visiting_team_score + then r.home_team_elo_rating - r.elo_change + else r.home_team_elo_rating + r.elo_change + end as elo1_post, + case when l.home_team_score > l.visiting_team_score + then r.visiting_team_elo_rating + r.elo_change + else r.visiting_team_elo_rating - r.elo_change + end as elo2_post, + l.home_team_score as score1, + l.visiting_team_score as score2 + from src_nba_elo_rollforward r + left join src_nba_results_log l on r.game_id = l.game_id ``` ```sql seasons diff --git a/evidence/sources/mdsbox/nba/src_nba_elo_rollforward.sql b/evidence/sources/mdsbox/nba/src_nba_elo_rollforward.sql new file mode 100644 index 00000000..f3e059f1 --- /dev/null +++ b/evidence/sources/mdsbox/nba/src_nba_elo_rollforward.sql @@ -0,0 +1 @@ +from nba_elo_rollforward \ No newline at end of file