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 é a distribuição de idade dos visitantes que participaram de atividades digitais, agrupados por exposição?
 ###Tabelas: 
CREATE TABLE Exhibition1 (exhibition_id INT, visitor_id INT, primary key(exhibition_id, visitor_id)); INSERT INTO Exhibition1 VALUES (1, 1), (1, 2), (2, 3), (2, 4); CREATE TABLE Visitor (visitor_id INT, age INT, primary key(visitor_id)); INSERT INTO Visitor VALUES (1, 25), (2, 30), (3, 35), (4, 40); CREATE TABLE DigitalActivity (visitor_id INT, primary key(visitor_id)); INSERT INTO DigitalActivity VALUES (2), (3), (4);
SELECT Exhibition1.exhibition_id, AVG(Visitor.age) FROM Exhibition1 INNER JOIN Visitor ON Exhibition1.visitor_id = Visitor.visitor_id INNER JOIN DigitalActivity ON Visitor.visitor_id = DigitalActivity.visitor_id GROUP BY Exhibition1.exhibition_id;