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: Quantas iniciativas de desenvolvimento comunitário foram concluídas no estado de Uttar Pradesh, na Índia, por ONGs em 2017?
 ###Tabelas: 
CREATE TABLE community_development (id INT, initiative_name VARCHAR(255), completion_date DATE, organization_type VARCHAR(50), state VARCHAR(50)); INSERT INTO community_development (id, initiative_name, completion_date, organization_type, state) VALUES (1, 'Education Program', '2017-08-15', 'NGO', 'Uttar Pradesh'), (2, 'Health Awareness Campaign', '2018-02-28', 'Government', 'Uttar Pradesh'), (3, 'Women Empowerment Project', '2016-12-12', 'NGO', 'Uttar Pradesh');
SELECT COUNT(*) FROM community_development WHERE state = 'Uttar Pradesh' AND organization_type = 'NGO' AND EXTRACT(YEAR FROM completion_date) = 2017