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 divulgação pública foram realizados em cada local de escavação, e qual foi a média de participantes?
 ###Tabelas: 
CREATE TABLE ExcavationSites (SiteID int, SiteName varchar(50), Location varchar(50)); CREATE TABLE PublicOutreach (EventID int, SiteID int, EventType varchar(20), Attendance int);
SELECT ExcavationSites.SiteName, AVG(PublicOutreach.Attendance) AS AverageAttendance, COUNT(PublicOutreach.EventID) AS NumberOfEvents FROM ExcavationSites INNER JOIN PublicOutreach ON ExcavationSites.SiteID = PublicOutreach.SiteID GROUP BY ExcavationSites.SiteName;