Crear nueva estructura de BD
Publicado por Gerdson (2 intervenciones) el 24/10/2010 04:33:37
Buenas foro, tengo una duda si teniendo una DB en SQL con una estructura ejemplo como la siguiente:
CodigoAlumno
NombreAlumno
CodigoClase
CodigoSeccion
La información se presentaría así haciendo un Query:
CodigoAlumno NombreAlumno CodigoClase CodigoSeccion
1 Gerdson 1 1301
1 Gerdson 2 1401
1 Gerdson 3 1501
2 Guillermo 1 1301
Se puede pasar esa información a otra tabla que presente la información de esta manera:
CodigoAlumno NombreAlumno ClaSec1 ClaSec2 ClaSec3 ClaSec4 ClaSec5..
1 Gerdson 1-1301 2-1401 3-1501 null null
2 Guillermo 1-1301 null null null null
Creo que más o menos hice la idea de lo que quiero saber si se puede hacer o no. Asumiendo que ya hay información como en la primer forma de presentación, lo que quiero es que no se repita tantas veces el alumno y en la misma línea tener los datos de las clases con sección.
No tengo mucha experiencia con SQL espero me puedan ayudar con el Script, saludos.
CodigoAlumno
NombreAlumno
CodigoClase
CodigoSeccion
La información se presentaría así haciendo un Query:
CodigoAlumno NombreAlumno CodigoClase CodigoSeccion
1 Gerdson 1 1301
1 Gerdson 2 1401
1 Gerdson 3 1501
2 Guillermo 1 1301
Se puede pasar esa información a otra tabla que presente la información de esta manera:
CodigoAlumno NombreAlumno ClaSec1 ClaSec2 ClaSec3 ClaSec4 ClaSec5..
1 Gerdson 1-1301 2-1401 3-1501 null null
2 Guillermo 1-1301 null null null null
Creo que más o menos hice la idea de lo que quiero saber si se puede hacer o no. Asumiendo que ya hay información como en la primer forma de presentación, lo que quiero es que no se repita tantas veces el alumno y en la misma línea tener los datos de las clases con sección.
No tengo mucha experiencia con SQL espero me puedan ayudar con el Script, saludos.
Valora esta pregunta
0