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: Quais recursos de pedagogia aberta foram acessados pelos alunos com as pontuações de saúde mental mais altas?
 ###Tabelas: 
CREATE TABLE resource_access (student_id INT, resource_id INT, mental_health_score INT); INSERT INTO resource_access (student_id, resource_id, mental_health_score) VALUES (1, 201, 90), (1, 202, 95), (2, 201, 85), (3, 203, 90), (3, 204, 95), (4, 201, 80);
SELECT resource_id, RANK() OVER (PARTITION BY resource_id ORDER BY mental_health_score DESC) AS mental_health_rank FROM resource_access;