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: Mostrar o número total de medalhas ganhas por cada país nas Olimpíadas, incluindo o número de medalhas de ouro, prata e bronze.
 ###Tabelas: 
CREATE TABLE olympic_medals (country VARCHAR(255), medal VARCHAR(255), count INT); INSERT INTO olympic_medals VALUES ('USA', 'Gold', 50); INSERT INTO olympic_medals VALUES ('China', 'Silver', 30); INSERT INTO olympic_medals VALUES ('Russia', 'Bronze', 20);
SELECT country, SUM(CASE WHEN medal = 'Gold' THEN count ELSE 0 END) as gold_medals, SUM(CASE WHEN medal = 'Silver' THEN count ELSE 0 END) as silver_medals, SUM(CASE WHEN medal = 'Bronze' THEN count ELSE 0 END) as bronze_medals, SUM(count) as total_medals FROM olympic_medals GROUP BY country;