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 idades dos visitantes para eventos em 'RegiãoZ'?
 ###Tabelas: 
CREATE TABLE Visitors (visitor_id INT, name VARCHAR(255), birthdate DATE, city VARCHAR(255)); CREATE TABLE Visits (visit_id INT, visitor_id INT, event_id INT, visit_date DATE); CREATE TABLE Events (event_id INT, name VARCHAR(255), date DATE, region VARCHAR(255));
SELECT AVG(YEAR(CURRENT_DATE) - YEAR(birthdate)) AS avg_age FROM Visitors V JOIN Visits IV ON V.visitor_id = IV.visitor_id JOIN Events E ON IV.event_id = E.event_id WHERE E.region = 'RegionZ';