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: Qual é o número total de vitórias, derrotas e empates para cada equipe em uma temporada?
 ###Tabelas: 
CREATE TABLE Team (TeamID int, TeamName varchar(50), Wins int, Losses int, Draws int); CREATE TABLE Match (MatchID int, HomeTeamID int, AwayTeamID int, HomeTeamResult varchar(5));  INSERT INTO Team (TeamID, TeamName, Wins, Losses, Draws) VALUES (1, 'Team A', 0, 0, 0), (2, 'Team B', 0, 0, 0), (3, 'Team C', 0, 0, 0); INSERT INTO Match (MatchID, HomeTeamID, AwayTeamID, HomeTeamResult) VALUES (1, 1, 2, 'Win'), (2, 2, 1, 'Loss'), (3, 1, 2, 'Draw'), (4, 2, 1, 'Win'), (5, 1, 3, 'Win');
SELECT t.TeamName, SUM(CASE WHEN h.HomeTeamResult = 'Win' THEN 1 ELSE 0 END) AS Wins, SUM(CASE WHEN a.HomeTeamResult = 'Win' THEN 1 ELSE 0 END) AS Losses, SUM(CASE WHEN h.HomeTeamResult = 'Draw' THEN 1 ELSE 0 END) AS Draws FROM Team t LEFT JOIN Match h ON t.TeamID = h.HomeTeamID AND h.HomeTeamResult IN ('Win', 'Draw') LEFT JOIN Match a ON t.TeamID = a.AwayTeamID AND a.HomeTeamResult = 'Win' GROUP BY t.TeamID, t.TeamName;