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 o transporte público na cidade de Chicago, excluindo projetos com um orçamento superior a 10 milhões?
 ###Tabelas: 
CREATE TABLE transportation_budget (city VARCHAR(20), project VARCHAR(20), budget INT); INSERT INTO transportation_budget (city, project, budget) VALUES ('Chicago', 'Subway Extension', 12000000); INSERT INTO transportation_budget (city, project, budget) VALUES ('Chicago', 'Bus Rapid Transit', 8000000); INSERT INTO transportation_budget (city, project, budget) VALUES ('Chicago', 'Bike Lanes', 5000000); INSERT INTO transportation_budget (city, project, budget) VALUES ('New York', 'Light Rail', 9000000);
SELECT SUM(budget) FROM transportation_budget WHERE city = 'Chicago' AND project NOT IN (SELECT project FROM transportation_budget WHERE city = 'Chicago' GROUP BY project HAVING SUM(budget) > 10000000);