Sql server... Consulta de ref. Cruzadas
Hola, Soy nuevo en este sitio, me ha parecido muy bueno...
Escribo porque tengo un problema con una base de datos:
Inicialmente tenía una base en Access, donde para hacer cierto tipo de informes utilizaba las consultas de Referencias Cruzadas.
Cuando me cambié a SQL SERVER, me di cuanta que no se podía realizar ese tipo de consulta. Lo que me complicó.
La idea es la siguiente:
Tengo una tabla con los siguientes datos
Nombre ramo nota
Juan Cortez castellano 70
Juan cortez historia 65
juan cortez matematica 55
maria perez castellano 68
maria perez historia 65
maria perez matematica 58
pedro jiménez castellano 70
pedro jiménez historia 66
pedro jiménez matematica 54
maria rosas castellano 60
maria rosas historia 54
maria rosas matematica 60
Pedro infante castellano 60
Pedro infante historia 66
Pedro infante matemática 70
La idea es que quede una consulta más resumida como:
NOMBRE CAST HIST MAT
Juan Cortez 70 65 55
María perez 68 65 58
Pedro jiménez 58 66 54
María rosas 60 54 60
Pedro infante 70 66 70
No he podido lograrlo en access
En SQL creo que existen los cubos olap, pero no he podido definirlos.
Este mismo listado se repite para el segundo semestre en cuyo caso con una consulta de ref cruzadas se podía calcular el promedio de las notas de los dos semestres...
¿Qué puedo hacer?
Les agradecería en el alma si pudieran ayudarme.
Escribo porque tengo un problema con una base de datos:
Inicialmente tenía una base en Access, donde para hacer cierto tipo de informes utilizaba las consultas de Referencias Cruzadas.
Cuando me cambié a SQL SERVER, me di cuanta que no se podía realizar ese tipo de consulta. Lo que me complicó.
La idea es la siguiente:
Tengo una tabla con los siguientes datos
Nombre ramo nota
Juan Cortez castellano 70
Juan cortez historia 65
juan cortez matematica 55
maria perez castellano 68
maria perez historia 65
maria perez matematica 58
pedro jiménez castellano 70
pedro jiménez historia 66
pedro jiménez matematica 54
maria rosas castellano 60
maria rosas historia 54
maria rosas matematica 60
Pedro infante castellano 60
Pedro infante historia 66
Pedro infante matemática 70
La idea es que quede una consulta más resumida como:
NOMBRE CAST HIST MAT
Juan Cortez 70 65 55
María perez 68 65 58
Pedro jiménez 58 66 54
María rosas 60 54 60
Pedro infante 70 66 70
No he podido lograrlo en access
En SQL creo que existen los cubos olap, pero no he podido definirlos.
Este mismo listado se repite para el segundo semestre en cuyo caso con una consulta de ref cruzadas se podía calcular el promedio de las notas de los dos semestres...
¿Qué puedo hacer?
Les agradecería en el alma si pudieran ayudarme.
1 respuesta
Respuesta de denciso
1