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 alunos com deficiência visual receberam acomodações em cada departamento em 2020 ou 2021?
 ###Tabelas: 
CREATE TABLE students (id INT, visual_impairment BOOLEAN, department VARCHAR(255)); INSERT INTO students (id, visual_impairment, department) VALUES (1, true, 'science'), (2, false, 'engineering'), (3, true, 'science'), (4, true, 'mathematics'), (5, false, 'science'), (6, true, 'mathematics'); CREATE TABLE accommodations (id INT, student_id INT, year INT); INSERT INTO accommodations (id, student_id, year) VALUES (1, 1, 2018), (2, 1, 2019), (3, 3, 2018), (4, 3, 2019), (5, 3, 2020), (6, 4, 2020), (7, 5, 2018), (8, 5, 2019), (9, 5, 2020), (10, 5, 2021), (11, 6, 2020), (12, 6, 2021);
SELECT s.department, COUNT(*) as accommodations FROM students s INNER JOIN accommodations a ON s.id = a.student_id WHERE s.visual_impairment = true AND a.year IN (2020, 2021) GROUP BY s.department;