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 orçamento total dos departamentos que implementaram iniciativas de dados abertos e criaram mais de 5 políticas baseadas em evidências?
 ###Tabelas: 
CREATE TABLE departments (id INT, name VARCHAR(50), budget INT, open_data BOOLEAN); INSERT INTO departments (id, name, budget, open_data) VALUES (1, 'Education', 15000000, true), (2, 'Transportation', 20000000, true); CREATE TABLE policies (id INT, department_id INT, title VARCHAR(50), evidence_based BOOLEAN); INSERT INTO policies (id, department_id, title, evidence_based) VALUES (1, 1, 'Safe Routes to School', true), (2, 2, 'Mass Transit Expansion', true), (3, 2, 'Bike Lane Expansion', true);
SELECT SUM(budget) as total_budget FROM departments d WHERE open_data = true AND (SELECT COUNT(*) FROM policies p WHERE d.id = p.department_id AND evidence_based = true) > 5;