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: Identificar o número de hospitais e clínicas em comunidades indígenas, e calcular a proporção.
 ###Tabelas: 
CREATE TABLE areas (name text, type text, community text); INSERT INTO areas VALUES ('Urban', 'CityA', ''), ('Suburban', 'CityB', ''), ('Rural', 'CityC', 'Indigenous'), ('Rural', 'CityD', 'Indigenous'); CREATE TABLE hospitals (name text, area_type text); INSERT INTO hospitals VALUES ('Hospital1', 'Urban'), ('Hospital2', 'Rural'), ('Hospital3', 'Suburban'); CREATE TABLE clinics (name text, area_type text); INSERT INTO clinics VALUES ('Clinic1', 'Urban'), ('Clinic2', 'Rural'), ('Clinic3', 'Suburban');
SELECT (SELECT COUNT(*) FROM hospitals WHERE area_type = 'Rural' AND communities = 'Indigenous') / COUNT(DISTINCT areas.type) AS indigenous_hospital_ratio, (SELECT COUNT(*) FROM clinics WHERE area_type = 'Rural' AND communities = 'Indigenous') / COUNT(DISTINCT areas.type) AS indigenous_clinic_ratio