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 número de organizações que fornecem apoio a refugiados em cada país, nos últimos 3 anos, e o montante total de apoio fornecido?
 ###Tabelas: 
CREATE TABLE refugee_support (support_id INT, ngo_id INT, location VARCHAR(255), support_type VARCHAR(255), support_amount DECIMAL(10,2)); INSERT INTO refugee_support VALUES (1, 1, 'Country A', 'Food', 5000); INSERT INTO refugee_support VALUES (2, 1, 'Country A', 'Housing', 7000); INSERT INTO refugee_support VALUES (3, 2, 'Country B', 'Medical', 10000); INSERT INTO refugee_support VALUES (4, 2, 'Country B', 'Education', 8000);
SELECT location as country, ngo_id, COUNT(*) as number_of_organizations, SUM(support_amount) as total_support_amount FROM refugee_support WHERE location IN ('Country A', 'Country B') AND support_date >= DATE_SUB(CURRENT_DATE, INTERVAL 3 YEAR) GROUP BY location, ngo_id;