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: Qual é o número de usuários únicos que transmitiram música hip-hop nos Estados Unidos no mês de janeiro de 2022?
 ###Tabelas: 
CREATE TABLE genres (genre_id INT, genre_name VARCHAR(50)); ALTER TABLE streams ADD genre_id INT; INSERT INTO genres (genre_id, genre_name) VALUES (1, 'Hip-Hop'), (2, 'Rock'), (3, 'Pop'); ALTER TABLE streams ADD FOREIGN KEY (genre_id) REFERENCES genres(genre_id); UPDATE streams SET genre_id = 1 WHERE user_id IN (SELECT user_id FROM users WHERE user_country = 'United States' AND EXTRACT(MONTH FROM streams.stream_date) = 1 AND EXTRACT(YEAR FROM streams.stream_date) = 2022);
SELECT COUNT(DISTINCT user_id) AS num_unique_users FROM streams WHERE genre_id = 1;