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 total de projetos de infraestrutura rural e sua taxa de conclusão, categorizados por tipo de projeto e país, nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE project (project_id INT, project_start_date DATE, project_end_date DATE, project_type VARCHAR(50), country_code CHAR(3), completed BOOLEAN); INSERT INTO project (project_id, project_start_date, project_end_date, project_type, country_code, completed) VALUES (5, '2017-01-01', '2018-12-31', 'Irrigation System', 'IDN', true), (6, '2016-06-15', '2018-05-30', 'Rural Electrification', 'IND', false);
SELECT country_code, project_type, COUNT(*) AS num_projects, SUM(completed) AS num_completed FROM project WHERE project_end_date >= (CURRENT_DATE - INTERVAL '5 years') GROUP BY country_code, project_type;