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: Quais são as taxas médias de sucesso de ensaios clínicos para diferentes fases na área terapêutica de doenças raras?
 ###Tabelas: 
CREATE TABLE clinical_trials (drug_name TEXT, phase TEXT, trial_success_rate REAL); INSERT INTO clinical_trials (drug_name, phase, trial_success_rate) VALUES ('Drug1', 'phase 1', 0.58), ('Drug2', 'phase 2', 0.67), ('Drug3', 'phase 3', 0.62), ('Drug4', 'phase 3', 0.69), ('Drug5', 'phase 2', 0.55), ('Drug6', 'phase 1', 0.71); CREATE TABLE therapeutic_areas (drug_name TEXT, therapeutic_area TEXT); INSERT INTO therapeutic_areas (drug_name, therapeutic_area) VALUES ('Drug1', 'rare diseases'), ('Drug2', 'dermatology'), ('Drug3', 'cardiovascular'), ('Drug4', 'cardiovascular'), ('Drug5', 'gastroenterology'), ('Drug6', 'rare diseases');
SELECT phase, AVG(trial_success_rate) as avg_trial_success_rate FROM clinical_trials INNER JOIN therapeutic_areas ON clinical_trials.drug_name = therapeutic_areas.drug_name WHERE therapeutic_area = 'rare diseases' GROUP BY phase;