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: Quantos navios com a bandeira do 'Marshall Islands' estavam ativos na última semana?
 ###Tabelas: 
CREATE TABLE vessel_activity (id INT, vessel_name VARCHAR(50), flag_state VARCHAR(50), activity_date DATE); INSERT INTO vessel_activity (id, vessel_name, flag_state, activity_date) VALUES (1, 'Marshall Voyager', 'Marshall Islands', '2022-04-18'), (2, 'Marshall Voyager', 'Marshall Islands', '2022-04-21');
SELECT COUNT(DISTINCT vessel_name) FROM vessel_activity WHERE flag_state = 'Marshall Islands' AND activity_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 WEEK) AND CURRENT_DATE;