hacer dos subconsultas para obtener dos filas y pasarlas a columnas
Publicado por Alex (2 intervenciones) el 07/08/2020 23:51:57
[img]Hola que tal a todos! soy nuevo en sql y estoy tratando de pasar dos filas a columnas el problema es que ya intente con pivot pero no da el resultado que quiero, quisiera saber si hay alguna otra manera, de ante mano Gracias, bueno el problema es este, tengo una tabla de alumnos donde se guardan las notas y se agrega Aprobado y No Aprobado con su numero de curso NoPC y su id IndexNo
la tabla 1 y 2 son las que se relacionan y la 3 seria el resultado.
Tabla 1
NoPC]--[IndexNo]--[Estado]
PC100]--[234567]--[Aprobado ]
PC101]--[ 765432]--[No Aprobado]
PC104}--[123456]---[Aprobado ]
Tabla2
IndexNo]--[Nombre]--[Renglon]
234567]-- [Jose]-----[ 11 ]
765432]-- [Vivian]---[ 22 ]
123456]-- [Axel]------[ 11 ]
Resultado
Renglon]-- [Aprobado]--[ No Aprobado]
11 ]------------[ 2]-----------------[0 ]
22 ]-------------[0 ]----------------[1 ]
la tabla 1 y 2 son las que se relacionan y la 3 seria el resultado.
Tabla 1
NoPC]--[IndexNo]--[Estado]
PC100]--[234567]--[Aprobado ]
PC101]--[ 765432]--[No Aprobado]
PC104}--[123456]---[Aprobado ]
Tabla2
IndexNo]--[Nombre]--[Renglon]
234567]-- [Jose]-----[ 11 ]
765432]-- [Vivian]---[ 22 ]
123456]-- [Axel]------[ 11 ]
Resultado
Renglon]-- [Aprobado]--[ No Aprobado]
11 ]------------[ 2]-----------------[0 ]
22 ]-------------[0 ]----------------[1 ]
Valora esta pregunta


0