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 é a distribuição de acesso a recursos de saúde mental por grupo etário?
 ###Tabelas: 
CREATE TABLE age (age_group INT, age_start DATE, age_end DATE); INSERT INTO age VALUES (1, '1990-01-01', '2000-01-01'), (2, '2000-01-01', '2010-01-01'), (3, '2010-01-01', '2022-01-01'); CREATE TABLE students (student_id INT, age_group INT, mental_health_resource_access DATE); INSERT INTO students VALUES (1, 2, '2021-09-15'), (2, 3, '2021-10-01'), (3, 1, '2021-11-05');
SELECT a.age_group, COUNT(DISTINCT students.student_id) AS student_count FROM age a JOIN students ON a.age_group = students.age_group WHERE students.mental_health_resource_access >= DATEADD(month, -1, GETDATE()) GROUP BY a.age_group;