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 pacientes do sexo masculino que fizeram uma colonoscopia no último ano no estado do Texas?
 ###Tabelas: 
CREATE TABLE screenings (screening_id INT, patient_id INT, screening VARCHAR(20), date DATE, gender VARCHAR(10)); INSERT INTO screenings (screening_id, patient_id, screening, date, gender) VALUES (1, 5, 'Mammogram', '2021-03-15', 'Female'); INSERT INTO screenings (screening_id, patient_id, screening, date, gender) VALUES (2, 6, 'Colonoscopy', '2021-06-01', 'Male');
SELECT (COUNT(*) / (SELECT COUNT(*) FROM screenings WHERE date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) AND CURRENT_DATE AND gender = 'Male')) * 100 FROM screenings WHERE date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) AND CURRENT_DATE AND screening = 'Colonoscopy' AND gender = 'Male'