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 visitantes únicos por destino na última semana?
 ###Tabelas: 
CREATE TABLE if not exists destinations (destination_id int, destination_name varchar(50), region_id int); INSERT INTO destinations (destination_id, destination_name, region_id) VALUES (1, 'Seattle', 1), (2, 'Portland', 1), (3, 'London', 2); CREATE TABLE if not exists visitor_stats (visitor_id int, destination_id int, visit_date date); INSERT INTO visitor_stats (visitor_id, destination_id, visit_date) VALUES (1, 1, '2022-06-01'), (2, 1, '2022-06-03'), (3, 2, '2022-06-02'), (4, 3, '2022-06-04'), (5, 3, '2022-06-05'), (6, 4, '2022-06-06'), (7, 4, '2022-06-07');
SELECT d.destination_name, COUNT(DISTINCT vs.visitor_id) as num_visitors FROM destinations d JOIN visitor_stats vs ON d.destination_id = vs.destination_id WHERE vs.visit_date BETWEEN DATEADD(day, -7, CURRENT_DATE) AND CURRENT_DATE GROUP BY d.destination_name;