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: Listar todos os projetos de infraestrutura rural na África, juntamente com suas datas de início e término, e o número de beneficiários.
 ###Tabelas: 
CREATE SCHEMA if not exists rural_dev; use rural_dev; CREATE TABLE if not exists rural_infrastructure_projects (id INT, project_name VARCHAR(255), country VARCHAR(255), start_date DATE, end_date DATE, num_beneficiaries INT, PRIMARY KEY (id));
SELECT project_name, start_date, end_date, num_beneficiaries FROM rural_dev.rural_infrastructure_projects WHERE country LIKE 'Africa%' OR country LIKE 'Algeria' OR country LIKE 'Egypt';