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 idade média dos pacientes que receberam terapia de terapeutas do sexo feminino que trabalham em clínicas de saúde mental urbanas?
 ###Tabelas: 
CREATE TABLE mental_health_clinics (clinic_id INT, clinic_type VARCHAR(255), address VARCHAR(255)); CREATE TABLE therapists (therapist_id INT, name VARCHAR(255), age INT, gender VARCHAR(10), clinic_id INT); CREATE TABLE patients (patient_id INT, name VARCHAR(255), age INT, gender VARCHAR(10)); CREATE TABLE therapy_sessions (session_id INT, patient_id INT, therapist_id INT, session_date DATE);
SELECT AVG(patients.age) FROM patients JOIN therapy_sessions ON patients.patient_id = therapy_sessions.patient_id JOIN therapists ON therapy_sessions.therapist_id = therapists.therapist_id JOIN mental_health_clinics ON therapists.clinic_id = mental_health_clinics.clinic_id WHERE mental_health_clinics.clinic_type = 'urban' AND therapists.gender = 'female';