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 total de recursos de pedagogia aberta acessados pelos alunos em cada distrito?
 ###Tabelas: 
CREATE TABLE student_open_pedagogy (student_id INT, district_id INT, resource_id INT); CREATE TABLE resources (resource_id INT, resource_name VARCHAR(255));
SELECT s.district_id, d.district_name, COUNT(DISTINCT s.student_id, r.resource_id) as num_resources FROM student_open_pedagogy s INNER JOIN resources r ON s.resource_id = r.resource_id INNER JOIN districts d ON s.district_id = d.district_id GROUP BY s.district_id, d.district_name;