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 todos os projetos de mitigação do clima em 2018 que receberam financiamento de pelo menos dois países diferentes, mostrando os doadores únicos e o financiamento total por projeto.
 ###Tabelas: 
CREATE TABLE climate_mitigation (year INT, project VARCHAR(20), donor VARCHAR(20), amount FLOAT); INSERT INTO climate_mitigation (year, project, donor, amount) VALUES (2018, 'Project1', 'USA', 8000000), (2018, 'Project1', 'Germany', 2000000), (2018, 'Project2', 'France', 10000000), (2018, 'Project2', 'USA', 3000000), (2018, 'Project3', 'UK', 5000000), (2018, 'Project3', 'Japan', 5000000);
SELECT project, GROUP_CONCAT(DISTINCT donor) AS donors, SUM(amount) AS total_funding FROM climate_mitigation WHERE year = 2018 AND category = 'mitigation' GROUP BY project HAVING COUNT(DISTINCT donor) >= 2;