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 é o tempo médio para aprovação no mercado (em meses) para medicamentos na tabela de aprovação de mercado, agrupados por nome do medicamento?
 ###Tabelas: 
CREATE TABLE market_approval (approval_id INT, drug_id INT, approval_date DATE); INSERT INTO market_approval (approval_id, drug_id, approval_date) VALUES (1, 1, '2020-03-01'), (2, 2, '2019-06-15'), (3, 3, '2017-09-30');
SELECT drug_id, AVG(DATEDIFF('month', MIN(approval_date), MAX(approval_date))) AS avg_time_to_market_approval FROM market_approval GROUP BY drug_id;