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 é a porcentagem de clínicas rurais no Texas que oferecem serviços de telemedicina?
 ###Tabelas: 
CREATE TABLE clinic_info (clinic_id INT, state VARCHAR(2), has_telehealth BOOLEAN); INSERT INTO clinic_info (clinic_id, state, has_telehealth) VALUES (1, 'Texas', true), (2, 'Texas', true), (3, 'Oklahoma', false); CREATE TABLE rural_clinics (clinic_id INT, state VARCHAR(2)); INSERT INTO rural_clinics (clinic_id, state) VALUES (1, 'Texas'), (2, 'Texas'), (3, 'Oklahoma');
SELECT (COUNT(*) FILTER (WHERE has_telehealth = true) * 100.0 / COUNT(*)) FROM clinic_info ci JOIN rural_clinics rc ON ci.clinic_id = rc.clinic_id WHERE rc.state = 'Texas';