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 país teve a maior venda total de ingressos para partidas de futebol em 2021?
 ###Tabelas: 
CREATE TABLE countries (country_id INT, country_name VARCHAR(50)); INSERT INTO countries (country_id, country_name) VALUES (1, 'USA'), (2, 'Brazil'), (3, 'Germany'), (4, 'England'); CREATE TABLE football_matches (match_id INT, country_id INT, total_sales DECIMAL(10,2)); INSERT INTO football_matches (match_id, country_id, total_sales) VALUES (1, 1, 50000.00), (2, 2, 75000.00), (3, 3, 40000.00), (4, 1, 60000.00), (5, 4, 80000.00), (6, 2, 90000.00);
SELECT c.country_name, SUM(fm.total_sales) AS total_sales FROM countries c INNER JOIN football_matches fm ON c.country_id = fm.country_id WHERE fm.match_id IN (SELECT match_id FROM football_matches WHERE YEAR(match_date) = 2021) GROUP BY c.country_name ORDER BY total_sales DESC LIMIT 1;