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 para todos os projetos de infraestrutura em 'Montreal' e 'Ottawa'?
 ###Tabelas: 
CREATE TABLE InfrastructureB(id INT, city VARCHAR(20), project VARCHAR(30), budget DECIMAL(10,2)); INSERT INTO InfrastructureB(id, city, project, budget) VALUES (1, 'Montreal', 'Bridge Construction', 2000000.00), (2, 'Ottawa', 'Tunnel Expansion', 1000000.00);
SELECT SUM(budget) FROM (SELECT budget FROM InfrastructureB WHERE city = 'Montreal' UNION ALL SELECT budget FROM InfrastructureB WHERE city = 'Ottawa') AS Total;