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 gasto total em assistência humanitária pelos países da UE nos últimos 3 anos?
 ###Tabelas: 
CREATE SCHEMA if not exists defense; CREATE TABLE if not exists eu_humanitarian_assistance (id INT PRIMARY KEY, country VARCHAR(50), year INT, spending INT); INSERT INTO eu_humanitarian_assistance (id, country, year, spending) VALUES (1, 'Germany', 2019, 1000), (2, 'Germany', 2020, 1200), (3, 'Germany', 2021, 1500), (4, 'France', 2019, 1800), (5, 'France', 2020, 2000), (6, 'France', 2021, 2500);
SELECT SUM(spending) FROM defense.eu_humanitarian_assistance WHERE country IN ('Germany', 'France') AND year BETWEEN 2019 AND 2021;