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: Mostrar o número total de usuários que ouviram música de artistas femininas no gênero Pop em 2020 e 2021, juntamente com os nomes dos artistas.
 ###Tabelas: 
CREATE TABLE artists (id INT, name VARCHAR(100), genre VARCHAR(20), gender VARCHAR(6)); CREATE TABLE songs (id INT, artist_id INT, title VARCHAR(100), year INT, user_id INT); INSERT INTO artists (id, name, genre, gender) VALUES (1, 'ArtistA', 'Pop', 'Female'); INSERT INTO artists (id, name, genre, gender) VALUES (2, 'ArtistB', 'Pop', 'Female'); INSERT INTO songs (id, artist_id, title, year, user_id) VALUES (1, 1, 'SongA', 2020, 1); INSERT INTO songs (id, artist_id, title, year, user_id) VALUES (2, 1, 'SongB', 2021, 2); INSERT INTO songs (id, artist_id, title, year, user_id) VALUES (3, 2, 'SongC', 2020, 3); INSERT INTO songs (id, artist_id, title, year, user_id) VALUES (4, 2, 'SongD', 2021, 4);
SELECT artist_id, gender, genre, COUNT(DISTINCT user_id) FROM songs INNER JOIN artists ON artists.id = songs.artist_id WHERE genre = 'Pop' AND gender = 'Female' AND year BETWEEN 2020 AND 2021 GROUP BY artist_id;