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 média de comparecimento ao treinamento de diversidade por região?
 ###Tabelas: 
CREATE TABLE trainings (id INT, employee_id INT, training_type VARCHAR(20), training_date DATE, region VARCHAR(20)); INSERT INTO trainings (id, employee_id, training_type, training_date, region) VALUES (1, 1, 'Diversity', '2022-01-10', 'North'), (2, 2, 'Diversity', '2022-01-10', 'South'), (3, 3, 'Diversity', '2022-02-15', 'East'), (4, 4, 'Diversity', '2022-02-15', 'West');
SELECT region, AVG(attendance) as avg_attendance FROM (SELECT region, training_type, COUNT(DISTINCT employee_id) as attendance FROM trainings WHERE training_type = 'Diversity' GROUP BY region, training_type) as diversity_trainings GROUP BY region;