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 o gênero de um artista quando eles mudarem seu gênero.
 ###Tabelas: 
CREATE TABLE artist_changes (artist_id INT, new_genre VARCHAR(50), change_date DATE); INSERT INTO artist_changes (artist_id, new_genre, change_date) VALUES (101, 'Country', '2022-03-01'), (102, 'Alternative', '2022-02-15');
UPDATE artists SET genre = (SELECT new_genre FROM artist_changes WHERE artist_id = artists.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);