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: Determine o tempo médio de treinamento para modelos de IA focados em IA explicável, nos últimos 5 anos, agrupados pelo trimestre de treinamento.
 ###Tabelas: 
CREATE TABLE ai_models (model_id INT, model_name VARCHAR(50), trained_for VARCHAR(50), training_location VARCHAR(50), training_date DATE, training_time INT);
SELECT CONCAT(YEAR(training_date), '-Q', QUARTER(training_date)) AS quarter, AVG(training_time) AS avg_training_time FROM ai_models WHERE trained_for = 'explainable AI' AND training_date >= DATE(CURRENT_DATE) - INTERVAL 5 YEAR GROUP BY quarter;