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: Liste os avisos de viagem emitidos para o Canadá, México e Estados Unidos nos últimos 3 meses.
 ###Tabelas: 
CREATE TABLE travel_advisories (id INT, country VARCHAR(10), advisory_date DATE, advisory_text TEXT); INSERT INTO travel_advisories (id, country, advisory_date, advisory_text) VALUES (1, 'Canada', '2023-01-01', 'Stay aware of your surroundings'); INSERT INTO travel_advisories (id, country, advisory_date, advisory_text) VALUES (2, 'Mexico', '2023-02-15', 'Exercise increased caution'); INSERT INTO travel_advisories (id, country, advisory_date, advisory_text) VALUES (3, 'USA', '2023-03-20', 'Reconsider travel');
SELECT advisory_text FROM travel_advisories WHERE country IN ('Canada', 'Mexico', 'USA') AND advisory_date > DATE_SUB(CURDATE(), INTERVAL 3 MONTH);