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 médio alocado para as escolas no departamento de 'Educação' que têm mais de 500 alunos?
 ###Tabelas: 
CREATE SCHEMA Government;CREATE TABLE Government.Department (name VARCHAR(255), budget INT);CREATE TABLE Government.School (name VARCHAR(255), department VARCHAR(255), students INT, budget INT);
SELECT AVG(budget) FROM Government.School WHERE department IN (SELECT name FROM Government.Department WHERE budget > 1000000) GROUP BY department HAVING students > 500;