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: Quais são as 3 principais cidades com as maiores vendas totais de ingressos para eventos de futebol?
 ###Tabelas: 
CREATE TABLE events (event_id INT, name VARCHAR(50), type VARCHAR(50), tickets_sold INT, ticket_price DECIMAL(5,2), city VARCHAR(50)); INSERT INTO events (event_id, name, type, tickets_sold, ticket_price, city) VALUES (1, 'Football Game', 'Sports', 500, 50.00, 'New York'), (2, 'Concert', 'Music', 1000, 75.00, 'Los Angeles'), (3, 'Football Game', 'Sports', 800, 60.00, 'New York'), (4, 'Basketball Game', 'Sports', 300, 40.00, 'Chicago');
SELECT city, SUM(tickets_sold) as total_sales FROM events WHERE type = 'Sports' AND type = 'Football' GROUP BY city ORDER BY total_sales DESC LIMIT 3;