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 porcentagem de pacientes que melhoraram após 3 meses de terapia em Nova Delhi?
 ###Tabelas: 
CREATE TABLE progress (progress_id INT, patient_id INT, progress_date DATE, improvement_status TEXT, city TEXT); INSERT INTO progress (progress_id, patient_id, progress_date, improvement_status, city) VALUES (1, 1, '2018-03-01', 'Improved', 'New Delhi');
SELECT 100.0 * COUNT(CASE WHEN improvement_status = 'Improved' THEN 1 END) / COUNT(*) as percentage FROM progress WHERE city = 'New Delhi' AND EXTRACT(MONTH FROM progress_date) = 3 AND EXTRACT(YEAR FROM progress_date) = EXTRACT(YEAR FROM progress_date) - 3;