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: Atualize a receita do concerto para a performance de um artista com base em um aumento percentual.
 ###Tabelas: 
CREATE TABLE concert_revenue (concert_id INT, artist_id INT, revenue DECIMAL(10,2)); CREATE TABLE artist_changes (artist_id INT, percentage_change DECIMAL(10,2), change_date DATE); INSERT INTO concert_revenue (concert_id, artist_id, revenue) VALUES (1, 101, 50000.00), (2, 102, 60000.00); INSERT INTO artist_changes (artist_id, percentage_change, change_date) VALUES (101, 0.10, '2022-01-01');
UPDATE concert_revenue SET revenue = revenue * (1 + (SELECT percentage_change FROM artist_changes WHERE artist_id = concert_revenue.artist_id AND ROW_NUMBER() OVER (PARTITION BY artist_id ORDER BY change_date DESC) = 1)) WHERE artist_id IN (SELECT artist_id FROM artist_changes);