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 total de programas educacionais para refugiados na Alemanha e na França?
 ###Tabelas: 
CREATE TABLE educational_programs (id INT, country VARCHAR(20), program_id INT, program_type VARCHAR(50), start_date DATE, end_date DATE);
SELECT country, COUNT(DISTINCT program_id) as total_programs FROM educational_programs WHERE country IN ('Germany', 'France') AND program_type = 'Refugee Education' AND start_date <= CURDATE() AND end_date >= CURDATE() GROUP BY country;