Ver Mensaje Individual
  #2  
Antiguo 07-07-2012
Avatar de gulder
gulder gulder is offline
Miembro
 
Registrado: abr 2005
Ubicación: colombia-sucre
Posts: 384
Reputación: 20
gulder Va por buen camino
hola foro como están, creo que logre una parte de la consulta pero no se si es la mas optima, pero me hace falta la parte del promedio de las definitivas pero hay si no se como sera

Código SQL [-]
SELECT asignaturas.nombre_asignatura, 
       perio1.definitiva as periodo_1, 
       perio2.definitiva as periodo_2, 
       perio3.definitiva as periodo_3, 
       perio4.definitiva as periodo_4 
   
FROM asignaturas,
     periodos_calificados as perio1,
     periodos_calificados as perio2,
     periodos_calificados as perio3,
     periodos_calificados as perio4

WHERE perio1.id_alumno ='31479151' AND
      perio1.id_sede ='24' AND
      perio1.id_jornada ='0' AND
      perio1.id_grado ='5' AND
      perio1.ID_GRUPO ='1' AND
      perio1.ano_lectivo = '2012' AND
      perio1.id_asignatura = asignaturas.id_asignatura AND
      perio1.id_periodo = '1'  AND
      

      perio2.id_alumno = perio1.id_alumno AND
      perio2.id_sede = perio1.id_sede AND
      perio2.id_jornada = perio1.id_jornada  AND
      perio2.id_grado = perio1.id_grado AND
      perio2.ID_GRUPO = perio1.ID_GRUPO AND
      perio2.ano_lectivo = perio1.ano_lectivo AND    
      perio2.id_asignatura = perio1.id_asignatura  AND
      perio2.id_periodo = '2' AND

      perio3.id_alumno = perio1.id_alumno AND
      perio3.id_sede = perio1.id_sede AND
      perio3.id_jornada = perio1.id_jornada  AND
      perio3.id_grado = perio1.id_grado AND
      perio3.ID_GRUPO = perio1.ID_GRUPO AND
      perio3.ano_lectivo = perio1.ano_lectivo AND   
      perio3.id_asignatura = perio1.id_asignatura  AND
      perio3.id_periodo = '3' AND

      perio4.id_alumno = perio1.id_alumno AND
      perio4.id_sede = perio1.id_sede AND
      perio4.id_jornada = perio1.id_jornada  AND
      perio4.id_grado = perio1.id_grado AND
      perio4.ID_GRUPO = perio1.ID_GRUPO AND
      perio4.ano_lectivo = perio1.ano_lectivo AND
      perio4.id_asignatura = perio1.id_asignatura AND
      perio4.id_periodo = '4' 
      

GROUP BY asignaturas.nombre_asignatura


Código SQL [-]
ARTISTICA  3.83  3.8  2.0  2.5
BIOLOGIA  2.56  4.5  1.8  3.8
CASTELLANO  3.4  3.0  3.8  3.5
EDUCACION FISICA  4.3  4.0  2.8  3.0
GEOMETRIA  3.07  2.1  2.8  3.4
INFORMATICA  4.9  1.6  4.8  3.7
INGLES  2.8  3.85  2.8  2.8
MATEMATICA  5.0  4.5  5.0  2.4
RELIGION  3.8  3.7  1.8  3.7
SOCIALES  5.0  4.0  2.8  3.5

no se como hacer lo del promedio de las 4 definitivas alguna idea saludos gulder gan
Responder Con Cita