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 professores que completaram pelo menos um curso de desenvolvimento profissional no último ano?
 ###Tabelas: 
CREATE TABLE teacher_pd (teacher_id INT, course_id INT, completion_date DATE); INSERT INTO teacher_pd (teacher_id, course_id, completion_date) VALUES (1, 1001, '2021-01-01'), (1, 1002, '2020-06-01'), (2, 1001, '2019-12-31'), (3, 1003, '2021-03-15'), (3, 1004, '2019-09-01');
SELECT 100.0 * SUM(CASE WHEN completion_date >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR) THEN 1 ELSE 0 END) / COUNT(DISTINCT teacher_id) FROM teacher_pd;