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 alocado para a educação no estado do Texas, excluindo os distritos escolares com um orçamento superior a 5 milhões?
 ###Tabelas: 
CREATE TABLE education_budget (state VARCHAR(20), school_district VARCHAR(20), budget INT); INSERT INTO education_budget (state, school_district, budget) VALUES ('Texas', 'Dallas ISD', 4000000); INSERT INTO education_budget (state, school_district, budget) VALUES ('Texas', 'Houston ISD', 6000000); INSERT INTO education_budget (state, school_district, budget) VALUES ('Texas', 'Austin ISD', 5000000); INSERT INTO education_budget (state, school_district, budget) VALUES ('Florida', 'Miami-Dade County', 7000000);
SELECT SUM(budget) FROM education_budget WHERE state = 'Texas' AND school_district NOT IN (SELECT school_district FROM education_budget WHERE state = 'Texas' GROUP BY school_district HAVING SUM(budget) > 5000000);