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: Quantos professores não participaram de nenhum programa de desenvolvimento profissional nos últimos 2 anos, agrupados por área de assunto?
 ###Tabelas: 
CREATE TABLE teachers_pd (teacher_id INT, subject_area TEXT, last_pd_program_date DATE); INSERT INTO teachers_pd (teacher_id, subject_area, last_pd_program_date) VALUES (1, 'Math', '2020-01-01'), (2, 'Science', '2019-06-15'), (3, 'English', '2021-02-20');
SELECT subject_area, COUNT(*) FROM teachers_pd WHERE last_pd_program_date < DATE_SUB(CURRENT_DATE, INTERVAL 2 YEAR) GROUP BY subject_area HAVING COUNT(*) = (SELECT COUNT(*) FROM teachers_pd WHERE teachers_pd.teacher_id = teacher_id);