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ências visuais receberam suporte de tecnologia assistiva no último ano?
 ###Tabelas: 
CREATE TABLE student (id INT, disability VARCHAR(255)); INSERT INTO student (id, disability) VALUES (1, 'Visual Impairment'), (2, 'Hearing Impairment'), (3, 'Mobility Impairment'); CREATE TABLE support (id INT, student_id INT, type VARCHAR(255), date DATE); INSERT INTO support (id, student_id, type, date) VALUES (1, 1, 'Assistive Listening Devices', '2021-06-01'), (2, 2, 'Wheelchair Access', '2022-02-15'), (3, 3, 'Assistive Technology', '2022-03-03'), (4, 1, 'Screen Reader', '2022-08-10');
SELECT COUNT(s.id) as visual_impairment_support FROM support s JOIN student st ON s.student_id = st.id WHERE s.date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) AND st.disability = 'Visual Impairment' AND s.type IN ('Assistive Technology', 'Screen Reader');