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 cada evento de engajamento comunitário no local do patrimônio especificado?
 ###Tabelas: 
CREATE TABLE CommunityEngagements (id INT, event VARCHAR(255), budget DECIMAL(10, 2), heritage_site VARCHAR(255)); INSERT INTO CommunityEngagements (id, event, budget, heritage_site) VALUES (1, 'Music Festival', 15000, 'Petra'), (2, 'Art Exhibition', 12000, 'Petra'), (3, 'Dance Competition', 8000, 'Petra');
SELECT event, SUM(budget) as total_budget FROM CommunityEngagements WHERE heritage_site = 'Petra' GROUP BY event;