diff --git a/bootcamp/materials/1-dimensional-data-modeling/lecture-lab/players.sql b/bootcamp/materials/1-dimensional-data-modeling/lecture-lab/players.sql index 759265c5..40bce3f3 100644 --- a/bootcamp/materials/1-dimensional-data-modeling/lecture-lab/players.sql +++ b/bootcamp/materials/1-dimensional-data-modeling/lecture-lab/players.sql @@ -1,9 +1,9 @@ CREATE TYPE season_stats AS ( season Integer, + gp INTEGER, pts REAL, ast REAL, - reb REAL, - weight INTEGER + reb REAL ); CREATE TYPE scoring_class AS ENUM ('bad', 'average', 'good', 'star'); diff --git a/bootcamp/materials/1-dimensional-data-modeling/sql/load_players_table_day2.sql b/bootcamp/materials/1-dimensional-data-modeling/sql/load_players_table_day2.sql index bb6e32d4..122d84b6 100644 --- a/bootcamp/materials/1-dimensional-data-modeling/sql/load_players_table_day2.sql +++ b/bootcamp/materials/1-dimensional-data-modeling/sql/load_players_table_day2.sql @@ -65,8 +65,8 @@ SELECT ELSE 'bad' END::scoring_class AS scoring_class, w.season - (seasons[CARDINALITY(seasons)]::season_stats).season as years_since_last_active, - w.season, - (seasons[CARDINALITY(seasons)]::season_stats).season = season AS is_active + (seasons[CARDINALITY(seasons)]::season_stats).season = season AS is_active, + w.season AS current_season FROM windowed w JOIN static s - ON w.player_name = s.player_name; \ No newline at end of file + ON w.player_name = s.player_name;