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 número total de visitantes para eventos de dança e arte visual, e como a média de comparecimento se compara?
 ###Tabelas: 
CREATE TABLE Events (Id INT, EventType VARCHAR(50), Attendance INT);CREATE TABLE DanceEvents (Id INT, EventId INT);CREATE TABLE VisualArtEvents (Id INT, EventId INT);
SELECT D.EventType, AVG(E.Attendance) as AvgAttendance FROM Events E INNER JOIN (SELECT * FROM DanceEvents UNION ALL SELECT * FROM VisualArtEvents) D ON E.Id = D.EventId GROUP BY D.EventType;