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 é a porcentagem da receita total para cada gênero, para gêneros que têm mais de 5 concertos?
 ###Tabelas: 
CREATE SCHEMA if not exists music_schema;CREATE TABLE if not exists concerts (id INT, name VARCHAR, city VARCHAR, genre VARCHAR, revenue FLOAT);INSERT INTO concerts (id, name, city, genre, revenue) VALUES (1, 'Music Festival', 'New York', 'Pop', 50000.00), (2, 'Rock Concert', 'Chicago', 'Rock', 75000.00), (3, 'Jazz Festival', 'Los Angeles', 'Jazz', 125000.00), (4, 'Hip Hop Concert', 'Miami', 'Hip Hop', 60000.00), (5, 'Country Music Festival', 'Nashville', 'Country', 40000.00), (6, 'EDM Festival', 'Las Vegas', 'EDM', 80000.00), (7, 'Pop Concert', 'New York', 'Pop', 70000.00), (8, 'Rock Festival', 'Chicago', 'Rock', 65000.00), (9, 'Jazz Concert', 'Los Angeles', 'Jazz', 110000.00), (10, 'Hip Hop Festival', 'Miami', 'Hip Hop', 75000.00);
SELECT genre, (SUM(revenue) OVER (PARTITION BY genre) / SUM(revenue) OVER ()) * 100 as percentage_of_total FROM music_schema.concerts GROUP BY genre HAVING COUNT(*) > 5 ORDER BY percentage_of_total DESC;