Gerar lista de todas as categorias de curso no Moodle com comando SQL

Gerar lista de todas as categorias de curso no Moodle com comando SQL

por Lino Vaz Moniz -
Número de respostas: 0

Para gerar a lista de todas as categorias de curso e ainda adicionar informação de

  • Quantidade de cursos por cada categoria
  • Nome da categoria pai

Execute na base de dados o seguinte comando SQL:

 SELECT ct.id,ct.name,ct.parent,ct.description,ct.visible ,(SELECT pct.name FROM mdl_course_categories pct WHERE pct.id=ct.parent) AS parentname,(SELECT COUNT(c.id) FROM mdl_course c WHERE c.category=ct.id) AS countcourse FROM mdl_course_categories ct