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: Encontre o número total de reproduções para todas as músicas de hip-hop na plataforma, excluindo quaisquer reproduções dos Estados Unidos.
 ###Tabelas: 
CREATE TABLE artists (id INT, name VARCHAR(255), genre VARCHAR(255)); CREATE TABLE streams (id INT, song_id INT, user_id INT, location VARCHAR(255), timestamp TIMESTAMP); INSERT INTO artists (id, name, genre) VALUES (1, 'Eminem', 'Hip-Hop'), (2, 'Dr. Dre', 'Hip-Hop'); INSERT INTO streams (id, song_id, user_id, location, timestamp) VALUES (1, 1, 1, 'USA', NOW()), (2, 1, 2, 'Canada', NOW()); CREATE VIEW hip_hop_songs AS SELECT song_id FROM artists WHERE genre = 'Hip-Hop';
SELECT COUNT(*) FROM streams WHERE song_id IN (SELECT song_id FROM hip_hop_songs) AND location != 'USA';