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 os 3 principais gêneros por receita média de vendas de ingressos para concertos?
 ###Tabelas: 
CREATE TABLE concerts (id INT, artist VARCHAR(50), genre VARCHAR(50), tickets_sold INT, revenue DECIMAL(10,2)); INSERT INTO concerts (id, artist, genre, tickets_sold, revenue) VALUES (1, 'Taylor Swift', 'Pop', 15000, 2500000); INSERT INTO concerts (id, artist, genre, tickets_sold, revenue) VALUES (2, 'BTS', 'K-Pop', 20000, 3000000); INSERT INTO concerts (id, artist, genre, tickets_sold, revenue) VALUES (3, 'Metallica', 'Rock', 12000, 1800000); INSERT INTO concerts (id, artist, genre, tickets_sold, revenue) VALUES (4, 'Adele', 'Pop', 18000, 2700000);
SELECT genre, AVG(revenue) as avg_revenue FROM concerts GROUP BY genre ORDER BY avg_revenue DESC LIMIT 3;