Listar todos as enquetes instanciadas nos cursos com comando SQL

Listar todos as enquetes instanciadas nos cursos com comando SQL

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

Segue o comando SQL que lista todos as enquetes  instanciadas nos cursos. 

Versão da enquete que foi testado:  Maio/2017 -  2017050101 

SELECT q.id,q.course AS mdlcourseid,c.fullname AS coursename,ct.id AS mdlcoursecategoryid,ct.name AS coursecategoryname,ct.path AS coursecategorypath,q.name,q.intro,q.introformat,q.qtype,q.respondenttype,q.resp_eligible,q.resp_view,q.notifications,q.opendate,q.closedate,q.resume,q.navigate,q.grade,q.sid AS mdlsurveyid,q.timemodified,q.completionsubmit,q.autonum FROM mdl_questionnaire q  LEFT JOIN mdl_course c ON c.id=q.course LEFT JOIN mdl_course_categories ct ON ct.id=c.category WHERE q.id > 0

 

Versão da enquete que foi testado: Dezembro/2013  - 2013122200

SELECT q.id,q.course AS mdlcourseid,c.fullname AS coursename,ct.id AS mdlcoursecategoryid,ct.name AS coursecategoryname,ct.path AS coursecategorypath,q.name,q.intro,q.introformat,q.qtype,q.respondenttype,q.resp_eligible,q.resp_view,q.opendate,q.closedate,q.resume,q.navigate,q.grade,q.sid AS mdlsurveyid,q.timemodified,q.completionsubmit,q.autonum FROM mdl_questionnaire q  LEFT JOIN mdl_course c ON c.id=q.course LEFT JOIN mdl_course_categories ct ON ct.id=c.category WHERE q.id > 0

 

Como mostra os comandos acima, na versão mais recente, foi adicionado o seguinte campo:

  • notifications

 Esse comando pode funcionar em outras versões da família 2 e possivelmente na versão 3, dependendo da versão do pluigin questionnaire instalado.