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 é o número médio de acomodações fornecidas por aluno com deficiência visual em cada escola?
 ###Tabelas: 
CREATE TABLE Accommodations (SchoolName VARCHAR(255), Student VARCHAR(255), Accommodation VARCHAR(255)); INSERT INTO Accommodations (SchoolName, Student, Accommodation) VALUES ('SchoolA', 'Student1', 'Screen Reader'), ('SchoolA', 'Student2', 'Large Print'), ('SchoolB', 'Student3', 'Screen Reader');
SELECT SchoolName, AVG(CountOfAccommodations) as AverageAccommodationsPerStudent FROM (SELECT SchoolName, Student, COUNT(*) as CountOfAccommodations FROM Accommodations WHERE Accommodation LIKE '%Visual Impairment%' GROUP BY SchoolName, Student) as Subquery GROUP BY SchoolName;