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: Quais países tiveram o nível de alerta de viagem mais alto nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE countries (id INT, name VARCHAR(50)); CREATE TABLE travel_advisories (country_id INT, advisory_level INT, date DATE); INSERT INTO countries (id, name) VALUES (1, 'Australia'), (2, 'Canada'), (3, 'New Zealand'); INSERT INTO travel_advisories (country_id, advisory_level, date) VALUES (1, 2, '2022-01-01'), (1, 3, '2022-02-01'), (2, 1, '2022-01-01'), (2, 2, '2022-02-01'), (3, 1, '2022-01-01'), (3, 1, '2022-02-01');
SELECT c.name, MAX(ta.advisory_level) as max_advisory_level FROM countries c JOIN travel_advisories ta ON c.id = ta.country_id WHERE ta.date >= DATEADD(month, -6, CURRENT_TIMESTAMP) GROUP BY c.id;