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: Quem são os 3 principais artistas pelo número de streams no gênero Rock?
 ###Tabelas: 
CREATE TABLE artists (id INT, name VARCHAR(100)); CREATE TABLE songs (id INT, title VARCHAR(100), genre VARCHAR(50), artist_id INT); CREATE TABLE streams (id INT, song_id INT, stream_date DATE, streams INT); CREATE VIEW rock_artist_streams AS SELECT artist_id, SUM(streams) as total_streams FROM streams INNER JOIN songs ON streams.song_id = songs.id WHERE genre = 'Rock' GROUP BY artist_id;
SELECT artists.name, rock_artist_streams.total_streams FROM artists INNER JOIN rock_artist_streams ON artists.id = rock_artist_streams.artist_id ORDER BY total_streams DESC LIMIT 3;