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 serviços em uma cidade?
 ###Tabelas: 
CREATE TABLE City (id INT, name VARCHAR(50), population INT, budget DECIMAL(10,2)); INSERT INTO City (id, name, population, budget) VALUES (1, 'CityA', 50000, 1000000.00); INSERT INTO City (id, name, population, budget) VALUES (2, 'CityB', 75000, 2000000.00); CREATE TABLE Service (id INT, department_id INT, name VARCHAR(50), cost DECIMAL(10,2), city_id INT); INSERT INTO Service (id, department_id, name, cost, city_id) VALUES (1, 1, 'ServiceA', 25000.00, 1); INSERT INTO Service (id, department_id, name, cost, city_id) VALUES (2, 1, 'ServiceB', 30000.00, 1); INSERT INTO Service (id, department_id, name, cost, city_id) VALUES (3, 2, 'ServiceC', 35000.00, 2); INSERT INTO Service (id, department_id, name, cost, city_id) VALUES (4, 2, 'ServiceD', 40000.00, 2);
SELECT City.name, SUM(Service.cost) AS total_budget FROM City INNER JOIN Service ON City.id = Service.city_id GROUP BY City.id