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 de hospitais e clínicas em cada região, e o número total de leitos de hospital e clínica?
 ###Tabelas: 
CREATE TABLE hospitals (hospital_id INT, region VARCHAR(20), beds INT); INSERT INTO hospitals (hospital_id, region, beds) VALUES (1, 'Rural', 50), (2, 'Urban', 100); CREATE TABLE clinics (clinic_id INT, region VARCHAR(20), beds INT); INSERT INTO clinics (clinic_id, region, beds) VALUES (1, 'Rural', 10), (2, 'Urban', 20);
SELECT s.region, COUNT(h.hospital_id) as hospital_count, COUNT(c.clinic_id) as clinic_count, SUM(h.beds) + SUM(c.beds) as total_beds FROM hospitals h JOIN clinics c ON h.region = c.region JOIN states s ON h.region = s.region GROUP BY s.region;