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: Exibir o total de vitórias, empates e derrotas, e calcular a porcentagem de vitórias e derrotas para cada equipe, no conjunto de dados da liga de futebol.
 ###Tabelas: 
CREATE TABLE soccer_league (team VARCHAR(50), result VARCHAR(50));
SELECT team, SUM(CASE WHEN result = 'win' THEN 1 ELSE 0 END) as wins, SUM(CASE WHEN result = 'draw' THEN 1 ELSE 0 END) as draws, SUM(CASE WHEN result = 'loss' THEN 1 ELSE 0 END) as losses, (SUM(CASE WHEN result = 'win' THEN 1 ELSE 0 END) * 100.0 / COUNT(*)) as win_percentage, (SUM(CASE WHEN result = 'loss' THEN 1 ELSE 0 END) * 100.0 / COUNT(*)) as loss_percentage FROM soccer_league GROUP BY team;