Consulta

20/09/2004 - 18:19 por jsmd | Informe spam
Holatengo estos resultados

Periodo 1
Nombre Resultado
A 12
B 15
C NULL


Periodo 2
Nombre Resultado
A Null
B 13
C 5


Periodo 3
Nombre Resultado
A 12
B null
C 8

-
Periodo 4
Nombre Resultado
A null
B null
C 5
*********************************
Y quiero colocarlos de esta manera
Como puedo hacerlo?

Nombre P1 P2 P3 P4
A 12 Null 12 null
B 15 13 null null
C NULL 5 8 5
 

Leer las respuestas

#1 Javier Loria
20/09/2004 - 21:43 | Informe spam
Hola:
Cuando dices resultados te refieres a que haces algunas consulta que
brindan esa informacion, porque si es asi entonces lo mejor es unir las
consultas para que se hagan de un solo golpe.
Si son tablas diferentes entonces lo que debes hacer es un JOIN:
SELECT A.Nombre
, A.Resultado AS P1
, B.Resultado AS P2
, C.Resultado AS P3
, D Resultado AS P4
FROM Periodo1 AS A
JOIN Periodo2 AS B
ON A.Nombre=B.Nombre
JOIN Periodo3 AS C
ON A.Nombre=C.Nombre
JOIN Periodo2 AS D
ON A.Nombre=D.Nombre
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"jsmd" wrote in message
news:3cd101c49f2d$9260f930$
Holatengo estos resultados

Periodo 1
Nombre Resultado
A 12
B 15
C NULL


Periodo 2
Nombre Resultado
A Null
B 13
C 5


Periodo 3
Nombre Resultado
A 12
B null
C 8

-
Periodo 4
Nombre Resultado
A null
B null
C 5
*********************************
Y quiero colocarlos de esta manera
Como puedo hacerlo?

Nombre P1 P2 P3 P4
A 12 Null 12 null
B 15 13 null null
C NULL 5 8 5




Preguntas similares