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 destino mais popular por mês para cada continente?
 ###Tabelas: 
CREATE TABLE continent (continent_code CHAR(2), continent_name VARCHAR(50)); INSERT INTO continent VALUES ('AF', 'Africa'), ('AS', 'Asia'); CREATE TABLE visit_details (continent_code CHAR(2), visit_month DATE, destination VARCHAR(50), visitor_count INT); INSERT INTO visit_details VALUES ('AF', '2021-01-01', 'Marrakech', 200), ('AF', '2021-02-01', 'Cairo', 300), ('AS', '2021-01-01', 'Tokyo', 500), ('AS', '2021-02-01', 'Beijing', 400);
SELECT continent_code, visit_month, destination, ROW_NUMBER() OVER (PARTITION BY continent_code, visit_month ORDER BY visitor_count DESC) AS rank FROM visit_details;