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: Quantos estudantes com deficiência auditiva foram atendidos por programas de apoio no Texas no último ano?
 ###Tabelas: 
CREATE TABLE students (id INT PRIMARY KEY, disability VARCHAR(255), served_by_support_program BOOLEAN); CREATE TABLE support_programs_students (student_id INT, program_id INT); CREATE TABLE support_programs (id INT PRIMARY KEY, state VARCHAR(255));
SELECT COUNT(*) FROM students JOIN support_programs_students ON students.id = support_programs_students.student_id JOIN support_programs ON support_programs_students.program_id = support_programs.id WHERE students.disability = 'hearing impairment' AND support_programs.state = 'Texas' AND students.served_by_support_program = TRUE AND date >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR);