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: Mostrar o número total de clínicas e hospitais rurais, bem como o número total de clínicas e hospitais urbanos, em uma única consulta.
 ###Tabelas: 
CREATE TABLE rural_clinics (clinic_id INT); INSERT INTO rural_clinics (clinic_id) VALUES (1), (2); CREATE TABLE urban_clinics (clinic_id INT); INSERT INTO urban_clinics (clinic_id) VALUES (1), (2); CREATE TABLE rural_hospitals (hospital_id INT); INSERT INTO rural_hospitals (hospital_id) VALUES (1), (2); CREATE TABLE urban_hospitals (hospital_id INT); INSERT INTO urban_hospitals (hospital_id) VALUES (1), (2);
SELECT 'Rural Clinics' AS location, COUNT(*) AS total_facilities FROM rural_clinics UNION SELECT 'Urban Clinics', COUNT(*) FROM urban_clinics UNION SELECT 'Rural Hospitals', COUNT(*) FROM rural_hospitals UNION SELECT 'Urban Hospitals', COUNT(*) FROM urban_hospitals;