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: Encontre a porcentagem de estudantes que receberam cada tipo de serviço de acomodação, para estudantes com deficiências de saúde mental.
 ###Tabelas: 
CREATE TABLE accommodation (student_id INT, accommodation_type TEXT, accommodation_date DATE); INSERT INTO accommodation (student_id, accommodation_type, accommodation_date) VALUES (1, 'Tutoring', '2022-01-01'), (2, 'Quiet Space', '2022-02-01'), (3, 'Extended Testing Time', '2022-03-01'), (4, 'Tutoring', '2022-04-01');
SELECT accommodation_type, COUNT(*) * 100.0 / (SELECT COUNT(*) FROM accommodation WHERE student_id IN (SELECT student_id FROM student WHERE disability = 'Mental Health')) as percentage FROM accommodation WHERE student_id IN (SELECT student_id FROM student WHERE disability = 'Mental Health') GROUP BY accommodation_type;