CREATE TABLE country (country_id DECIMAL, country_name TEXT, capital TEXT, official_native_language TEXT)
CREATE TABLE match_season (season DECIMAL, player TEXT, position TEXT, country DECIMAL, team DECIMAL, draft_pick_number DECIMAL, draft_class TEXT, college TEXT)
CREATE TABLE team (team_id DECIMAL, name TEXT)
CREATE TABLE player (player_id DECIMAL, player TEXT, years_played TEXT, total_wl TEXT, singles_wl TEXT, doubles_wl TEXT, team DECIMAL)

Count the number of different colleges that players who play for Columbus Crew are from.
SELECT COUNT(DISTINCT T1.college) FROM match_season AS T1 JOIN team AS T2 ON T1.team = T2.team_id WHERE T2.name = "Columbus Crew"
SELECT COUNT(DISTINCT "T1"."college") FROM "match_season" AS "T1" JOIN "team" AS "T2" ON "Columbus Crew" = "T2"."name" AND "T1"."team" = "T2"."team_id"