Comunidad de diseño web y desarrollo en internet online

ORGANIZAR NOTAS POR MATERIA

Citar            
MensajeEscrito el 04 Feb 2012 05:19 pm
Saludo a todos, quisiera pedir su ayuda en una consulta que tengo que hacer para organizar unos datos, y me apremia ya que es lo unico que me hace falta de mi proyecto la cuestion es la siguiente:

Tengo 2 tablas NOTAS y ASIGNATURAS la tabla de NOTAS tiene los siguientes campos:
id_nota(Codigo de la nota),id_alumno(codigo del alumno),periodo(ciclo academico hay 4),id_asignatura(Codigo de la asignatura),nota(nota final del alumno).
Y la otra ASIGNATURAS
id_asignatura(Codigo de la asignatura) y nombre(Nombre de la asignatura).ejemplo

COMO PODRIA HACER UNA CONSULTA QUE SALIERA EL CODIGO DEL ALUMNO CON SU NOTA EN VARIOS PERIODOS Y CON SU ASIGNATURA ASI:

ALUMNO:1454
PERIODO :1
NOTA:4.5
ASIGNATURA:12
PERIODO:2
NOTA:5
PERIODO:3
NOTA:3.2
PERIODO:4
NOTA:4.3
(SIN REPETIR EL CAMPO DE ALUMNO Y ASIGNATURA)
Agradeceria mucho su gran ayuda.

Por crmauricio

52 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Feb 2012 03:33 pm
Has varios selects para listarlos en columnas. Mira este ejemplo:

Código MySQL :

select distinct a.idEmpresa_Publica, 
(select count(*) from documento b where b.Empresa_Publica_idEmpresa_Publica=a.idEmpresa_Publica and b.tipoDocumento ='Acta') as Acta,
(select count(*) from documento c where c.Empresa_Publica_idEmpresa_Publica=a.idEmpresa_Publica and c.tipoDocumento ='Plan Estrategico') as Plan_Estrategico

from empresa_publica a
where a.estadoActivacionEmpresa_Publica='1'

Por carlosteranviteri

16 de clabLevel



Genero:Masculino  

Quito - Ecuador

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.