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 países têm o mesmo número de doadores nos setores de investimento de impacto e altruísmo eficaz?
 ###Tabelas: 
CREATE TABLE sector_donors (country VARCHAR(50), sector VARCHAR(50), donor_count INT); INSERT INTO sector_donors (country, sector, donor_count) VALUES ('United States', 'Impact Investing', 5000), ('Canada', 'Impact Investing', 3000), ('United Kingdom', 'Impact Investing', 4000), ('United States', 'Effective Altruism', 5000), ('Canada', 'Effective Altruism', 3000), ('United Kingdom', 'Effective Altruism', 4000);
SELECT a.country FROM sector_donors a, sector_donors b WHERE a.sector = 'Impact Investing' AND b.sector = 'Effective Altruism' AND a.country = b.country GROUP BY a.country HAVING COUNT(a.country) = COUNT(DISTINCT a.sector);