A donde van a parar los selects de un SP.

22/03/2006 - 21:29 por Juan Carlos Flores | Informe spam
necesito en un SP hacer mas de un select, esto lleva mas de un seelct y
no puedo anidarlos, asi que necesito saber como accesar a los resultados
de los primeros select.

Es algo asi como si fuera:


Select C1, C2, C3 from Tabla1

Select C5, C6, C7 from Tabla2

Select C1, C5, C6 from Resultado1, Resultado2



Saludos.



JCF
 

Leer las respuestas

#1 Penta
22/03/2006 - 22:06 | Informe spam
Hola.
Suponiendo :

Select id,c1 from tabla1
resultado:
c1
a
b
c

Select id,c2 from tabla2
c2
pais1
pais2
pais3

Cual es la relacion entre las 2 tablas ?? supongamos que es un ID, por
lo tanto seria :

Select id,c1 from tabla1
resultado:
id c1
1 a
1 b
1 c

Select id,c2 from tabla2
id c2
1 pais1
2 pais2
3 pais3

Si la idea final es algo asi :
id c1 c2
1 a pais1
2 b pais2
3 c pais3

Y este resultado hacer un join con Tabla3, pues lo que yo hago es hacer
una tabla con los campos necesarios, en este caso seria :

tabla_paso
id c1 c2

de los select anteriores le hace un into a tabla_paso y luego
tabla_paso join con tabla3

Atte,
Penta.

Preguntas similares