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 eventos de diplomacia de defesa envolveram a França e a Alemanha de 2015 a 2017?
 ###Tabelas: 
CREATE TABLE defense_diplomacy (country VARCHAR(50), year INT, event VARCHAR(50)); INSERT INTO defense_diplomacy (country, year, event) VALUES ('France', 2015, 'Paris Conference on Libya'); INSERT INTO defense_diplomacy (country, year, event) VALUES ('France', 2016, 'Southern EU Defense Ministerial'); INSERT INTO defense_diplomacy (country, year, event) VALUES ('Germany', 2016, 'German Defense Minister visits NATO'); INSERT INTO defense_diplomacy (country, year, event) VALUES ('Germany', 2017, 'German Defense Minister visits Mali');
SELECT country, GROUP_CONCAT(event) as events FROM defense_diplomacy WHERE (country = 'France' OR country = 'Germany') AND (year BETWEEN 2015 AND 2017) GROUP BY country;