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: Quantos eventos de engajamento comunitário ocorreram em cada país para o site de patrimônio especificado?
 ###Tabelas: 
CREATE TABLE CommunityEngagementsCountry (id INT, event VARCHAR(255), budget DECIMAL(10, 2), heritage_site VARCHAR(255), country VARCHAR(255)); INSERT INTO CommunityEngagementsCountry (id, event, budget, heritage_site, country) VALUES (1, 'Music Festival', 20000, 'Petra', 'Jordan'), (2, 'Art Exhibition', 18000, 'Petra', 'Jordan'), (3, 'Dance Competition', 12000, 'Petra', 'Jordan');
SELECT country, event, COUNT(*) as num_events FROM CommunityEngagementsCountry WHERE heritage_site = 'Petra' GROUP BY country, event;