Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Liste todos os times no esporte 'Futebol', juntamente com o número de jogadores em cada time.
 ###Tabelas: 
CREATE TABLE teams (id INT PRIMARY KEY, name VARCHAR(50), sport VARCHAR(20), city VARCHAR(30)); CREATE TABLE players (id INT PRIMARY KEY, name VARCHAR(50), age INT, sport VARCHAR(20), team VARCHAR(30)); INSERT INTO teams (id, name, sport, city) VALUES (1, 'Manchester United', 'Soccer', 'Manchester'), (2, 'Real Madrid', 'Soccer', 'Madrid'); INSERT INTO players (id, name, age, sport, team) VALUES (1, 'David De Gea', 31, 'Soccer', 'Manchester United'), (2, 'Casemiro', 30, 'Soccer', 'Real Madrid');
SELECT teams.name, COUNT(players.id) FROM teams INNER JOIN players ON teams.name = players.team WHERE teams.sport = 'Soccer' GROUP BY teams.name;