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 duração média das sessões de terapia para cada terapeuta, ordenada pela duração média?
 ###Tabelas: 
CREATE TABLE therapists (id INT, name VARCHAR(50), specialty VARCHAR(50)); INSERT INTO therapists (id, name, speciality) VALUES (1, 'Charlotte Thompson', 'EMDR'); INSERT INTO therapists (id, name, speciality) VALUES (2, 'Daniel Kim', 'Psychodynamic'); CREATE TABLE treatments (id INT, patient_id INT, therapist_id INT, date DATE, duration INT); INSERT INTO treatments (id, patient_id, therapist_id, date, duration) VALUES (1, 1, 1, '2022-01-01', 75); INSERT INTO treatments (id, patient_id, therapist_id, date, duration) VALUES (2, 2, 2, '2022-01-02', 50);
SELECT t.name as therapist_name, AVG(duration) as avg_duration FROM treatments t JOIN therapists tr ON t.therapist_id = tr.id GROUP BY therapist_name ORDER BY avg_duration DESC;