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 todas as apólices em cada cidade que estavam ativas no ano de 2020?
 ###Tabelas: 
CREATE TABLE Policy (id INT, name VARCHAR(50), city_id INT, start_date DATE, end_date DATE, budget DECIMAL(10,2)); INSERT INTO Policy (id, name, city_id, start_date, end_date, budget) VALUES (19, 'PolicyG', 1, '2020-01-01', '2022-12-31', 800000), (20, 'PolicyH', 1, '2021-01-01', '2023-12-31', 900000), (21, 'PolicyI', 2, '2020-01-01', '2021-12-31', 1000000), (22, 'PolicyJ', 2, '2021-01-01', '2022-12-31', 1100000), (23, 'PolicyK', 3, '2020-01-01', '2021-12-31', 1200000);
SELECT C.name as city_name, SUM(budget) as total_budget FROM Policy P INNER JOIN City C ON P.city_id = C.id WHERE YEAR(start_date) <= 2020 AND YEAR(end_date) >= 2020 GROUP BY C.name;