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 duração média de um treino para usuários que possuem um monitor de frequência cardíaca na categoria 'Yoga'.
 ###Tabelas: 
CREATE TABLE workout_sessions (id INT, user_id INT, type VARCHAR(50), duration INT, heart_rate_monitor BOOLEAN); INSERT INTO workout_sessions (id, user_id, type, duration, heart_rate_monitor) VALUES (1, 1, 'Yoga', 60, true), (2, 2, 'Yoga', 90, false), (3, 1, 'Yoga', 75, true);
SELECT AVG(duration) FROM workout_sessions WHERE type = 'Yoga' AND heart_rate_monitor = true;