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 os serviços em CityB?
 ###Tabelas: 
CREATE TABLE City (id INT, name VARCHAR(50), budget FLOAT); INSERT INTO City (id, name, budget) VALUES (1, 'CityA', 2000000); INSERT INTO City (id, name, budget) VALUES (2, 'CityB', 3000000); INSERT INTO City (id, name, budget) VALUES (3, 'CityC', 4000000); CREATE TABLE Department (id INT, city_id INT, name VARCHAR(50), budget FLOAT); INSERT INTO Department (id, city_id, name, budget) VALUES (1, 2, 'Department1', 1500000); INSERT INTO Department (id, city_id, name, budget) VALUES (2, 2, 'Department2', 1500000); CREATE TABLE Service (id INT, department_id INT, name VARCHAR(50), budget FLOAT); INSERT INTO Service (id, department_id, name, budget) VALUES (1, 1, 'Service1', 750000); INSERT INTO Service (id, department_id, name, budget) VALUES (2, 1, 'Service2', 750000); INSERT INTO Service (id, department_id, name, budget) VALUES (3, 2, 'Service3', 1500000);
SELECT SUM(s.budget) FROM Service s JOIN Department d ON s.department_id = d.id WHERE d.city_id = (SELECT id FROM City WHERE name = 'CityB');