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 hospitais rurais na África e quantos desses hospitais têm mais de 100 leitos?
 ###Tabelas: 
CREATE TABLE rural_hospitals (hospital_id INT, hospital_name VARCHAR(100), country VARCHAR(50), num_beds INT); INSERT INTO rural_hospitals (hospital_id, hospital_name, country, num_beds) VALUES (1, 'Hospital A', 'Nigeria', 150), (2, 'Hospital B', 'Nigeria', 120), (3, 'Hospital C', 'South Africa', 80), (4, 'Hospital D', 'South Africa', 130);
SELECT COUNT(*) AS total_rural_hospitals, COUNT(*) FILTER (WHERE num_beds > 100) AS hospitals_with_more_than_100_beds FROM rural_hospitals WHERE country IN (SELECT name FROM countries WHERE continent = 'Africa');