Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/06/2008, 16:04
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Mostrar el Alumno en una sola fila con su nota

Prueba esto:


Cita:
SELECT p.apPaterno, p.apMaterno, p.nombre, GROUP_CONCAT(CAST(n.nota AS CHAR) SEPARATOR ' | ')
FROM nota n, horario h, curso c, planacademico pa, persona p
WHERE n.idHorario = h.idHorario
AND c.idCurso = h.idCurso
AND pa.idPlan = c.idPlan
AND c.idGestion =4
AND pa.idCarrera =11
AND c.idParalelo =1
AND pa.idModulo =1
AND h.idMateria =6
AND h.idPersona =125
AND p.idPersona = n.idPersona GROUP BY p.apPaterno, p.apMaterno, p.nombre
ORDER BY p.apPaterno, n.fechaReg