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 físicas receberam mais de 2 acomodações no último mês?
 ###Tabelas: 
CREATE TABLE accommodation (student_id INT, accommodation_type TEXT, accommodation_date DATE); INSERT INTO accommodation (student_id, accommodation_type, accommodation_date) VALUES (1, 'Note Taker', '2022-05-01'), (2, 'Wheelchair Access', '2022-04-15'), (3, 'Assistive Technology', '2022-03-01'), (4, 'Wheelchair Access', '2022-05-01');
SELECT COUNT(DISTINCT student_id) FROM accommodation WHERE student_id IN (SELECT student_id FROM student WHERE disability = 'Physical Disability') AND accommodation_date >= DATEADD(month, -1, GETDATE()) GROUP BY student_id HAVING COUNT(DISTINCT accommodation_date) > 2;