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 gênero de música mais popular na Europa?
 ###Tabelas: 
CREATE TABLE Streams (StreamID INT, UserID INT, SongID INT, StreamDate TIMESTAMP); CREATE TABLE Songs (SongID INT, SongName VARCHAR(100), ArtistID INT, Genre VARCHAR(50)); INSERT INTO Streams VALUES (1, 1, 1, '2023-01-01 10:00:00'), (2, 1, 2, '2023-01-01 11:00:00'), (3, 2, 1, '2023-01-02 12:00:00'); INSERT INTO Songs VALUES (1, 'Happy Song', 1, 'Pop'), (2, 'Sad Song', 2, 'Rock');
SELECT Genre, COUNT(*) AS NumStreams FROM Streams JOIN Songs ON Streams.SongID = Songs.SongID WHERE Songs.Genre IS NOT NULL GROUP BY Genre HAVING NumStreams = (SELECT MAX(NumStreams) FROM (SELECT Genre, COUNT(*) AS NumStreams FROM Streams JOIN Songs ON Streams.SongID = Songs.SongID WHERE Songs.Genre IS NOT NULL GROUP BY Genre) AS SubQuery);