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 doadores doaram para organizações nas áreas de foco de Saúde e Educação?
 ###Tabelas: 
CREATE TABLE donors (id INT PRIMARY KEY, name VARCHAR(255), age INT, city VARCHAR(255)); INSERT INTO donors (id, name, age, city) VALUES (1, 'Alice Johnson', 35, 'San Francisco'); INSERT INTO donors (id, name, age, city) VALUES (2, 'Bob Smith', 42, 'New York');
SELECT d.name as donor_name FROM donors d JOIN donations don ON d.id = don.donor_id JOIN organizations o ON don.organization_id = o.id WHERE o.cause IN ('Health', 'Education') GROUP BY d.name HAVING COUNT(DISTINCT o.cause) = 2;