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: Encontre o número de ensaios clínicos realizados para cada medicamento, classificados do maior número de ensaios clínicos para o menor, na área terapêutica de dermatologia?
 ###Tabelas: 
CREATE TABLE clinical_trials (clinical_trial_id INT, drug_name VARCHAR(255), therapeutic_area VARCHAR(255), trial_status VARCHAR(255)); INSERT INTO clinical_trials (clinical_trial_id, drug_name, therapeutic_area, trial_status) VALUES (1, 'DrugA', 'Dermatology', 'Completed'), (2, 'DrugB', 'Cardiology', 'Active'), (3, 'DrugA', 'Dermatology', 'Active'), (4, 'DrugC', 'Oncology', 'Completed'), (5, 'DrugB', 'Cardiology', 'Completed'), (6, 'DrugC', 'Oncology', 'Active'), (7, 'DrugA', 'Dermatology', 'Completed'), (8, 'DrugB', 'Cardiology', 'Active');
SELECT drug_name, COUNT(*) as num_of_trials FROM clinical_trials WHERE therapeutic_area = 'Dermatology' GROUP BY drug_name ORDER BY num_of_trials DESC;