Hola todos estoy desarrollando la siguiente consulta:
Código SQL:
Ver originalSELECT idnumber,firstname,lastname,fraction
FROM di082_question_attempt_steps INNER JOIN di082_user ON di082_user.id=di082_question_attempt_steps.userid
WHERE questionattemptid IN
(SELECT id FROM di082_question_attempts WHERE questionid>=74118 AND questionid<=74120) AND fraction IS NOT NULL ORDER BY lastname, firstname
Esta consulta funciona bien pero cada uno de los #74118 a 74120 representan notas y necesito q las muestre en columnas, y el sistema lo esta mostrando en filas.
como puedo hacer para generar estas columnas? estoy intentando utilizar la sentencia CASE sin embargo no se como emplearla ya que el valor 74118 esta en una subconsulta.
Espero haber sido claroy q me puedan ayudarme pronto.
gracias!