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: Quantos fluxos cada artista tem em média por dia?
 ###Tabelas: 
CREATE TABLE Artists (artist_id INT, artist VARCHAR(255)); CREATE TABLE Streams (stream_id INT, artist_id INT, stream_date DATE, streams INT); INSERT INTO Artists (artist_id, artist) VALUES (1, 'Taylor Swift'), (2, 'BTS'), (3, 'Drake'); INSERT INTO Streams (stream_id, artist_id, stream_date, streams) VALUES (1, 1, '2021-01-01', 100000), (2, 2, '2021-02-15', 120000), (3, 3, '2021-03-30', 90000);
SELECT artist, AVG(streams / NULLIF(DATEDIFF(day, stream_date, LEAD(stream_date) OVER (PARTITION BY artist_id ORDER BY stream_date)), 0)) as avg_daily_streams FROM Streams JOIN Artists ON Streams.artist_id = Artists.artist_id GROUP BY artist;