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 foi o número total de projetos de infraestrutura rural concluídos na Nigéria antes de 2019?
 ###Tabelas: 
CREATE TABLE Infrastructure (id INT, project_id INT, completion_date DATE, project_type VARCHAR(20), country VARCHAR(20)); INSERT INTO Infrastructure (id, project_id, completion_date, project_type, country) VALUES (1, 4001, '2018-12-31', 'Rural Infrastructure', 'Nigeria'), (2, 4002, '2019-06-15', 'Urban Infrastructure', 'Nigeria'), (3, 4003, '2020-11-12', 'Rural Infrastructure', 'Nigeria');
SELECT COUNT(*) FROM Infrastructure WHERE project_type = 'Rural Infrastructure' AND country = 'Nigeria' AND YEAR(completion_date) < 2019;