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: Calcular a média do número de treinamentos de competência cultural por hospital para hospitais com mais de 8 treinamentos.
 ###Tabelas: 
CREATE TABLE cultural_competency (id INT PRIMARY KEY, hospital_id INT, training_date DATE, trainer_id INT); CREATE VIEW cultural_competency_view AS SELECT hospital_id, COUNT(*) as trainings_count FROM cultural_competency GROUP BY hospital_id;
SELECT hospital_id, AVG(trainings_count) as avg_trainings FROM cultural_competency_view GROUP BY hospital_id HAVING AVG(trainings_count) > 8;