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 número total de pacientes que receberam tratamento em cada instalação e ano na tabela patient_treatment_timeline, e qual é a porcentagem de pacientes que se recuperaram?
 ###Tabelas: 
CREATE TABLE patient_treatment_timeline (patient_id INT, facility_id INT, treatment_year INT, received_treatment BOOLEAN, recovered BOOLEAN);
SELECT facility_id, treatment_year, COUNT(*) AS total_patients, 100.0 * SUM(recovered AND received_treatment) / COUNT(*) AS recovery_percentage FROM patient_treatment_timeline GROUP BY facility_id, treatment_year;