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: Criar uma visualização para mostrar a receita mensal por artista.
 ###Tabelas: 
CREATE TABLE Revenue (revenue_id INT PRIMARY KEY, artist_id INT, month VARCHAR(7), revenue FLOAT, FOREIGN KEY (artist_id) REFERENCES Artists(artist_id)); CREATE TABLE Artists (artist_id INT PRIMARY KEY, artist_name VARCHAR(255), birth_date DATE, country VARCHAR(100));
CREATE VIEW MonthlyArtistRevenue AS SELECT artist_id, artist_name, DATE_TRUNC('month', revenue_month) AS month, SUM(revenue) AS revenue FROM (SELECT r.artist_id, a.artist_name, r.revenue, TO_CHAR(r.timestamp, 'YYYY-MM') AS revenue_month FROM Revenue r, Artists a WHERE r.artist_id = a.artist_id) subquery GROUP BY artist_id, artist_name, month;