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 médio de projetos sociais concluídos por ano no esquema "social_good" entre 2021 e 2023?
 ###Tabelas: 
CREATE TABLE social_good_projects (id INT, project_name VARCHAR(50), completion_date DATE, schema VARCHAR(50)); INSERT INTO social_good_projects (id, project_name, completion_date, schema) VALUES (1, 'Project A', '2021-01-01', 'social_good'), (2, 'Project B', '2022-01-01', 'social_good'), (3, 'Project C', '2023-02-01', 'social_good'), (4, 'Project D', '2023-03-15', 'social_good');
SELECT AVG(COUNT(*)) FROM social_good_projects WHERE schema = 'social_good' GROUP BY YEAR(completion_date) HAVING YEAR(completion_date) BETWEEN 2021 AND 2023;