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 de estudantes que receberam acomodações pela primeira vez a cada mês?
 ###Tabelas: 
CREATE TABLE Accommodations (accommodation_id INT, student_id INT, accommodation_type VARCHAR(255), accommodation_date DATE); CREATE TABLE Students (student_id INT, department VARCHAR(255));
SELECT MONTH(accommodation_date) as month, COUNT(DISTINCT student_id) as number_of_students FROM Accommodations WHERE student_id NOT IN ( SELECT student_id FROM Accommodations WHERE accommodation_date < ( SELECT MIN(accommodation_date) FROM Accommodations )) GROUP BY month;