SQL - sobre consultas

 
Vista:

sobre consultas

Publicado por Racsus (12 intervenciones) el 06/08/2003 09:52:33
Hola

tengo la siguiente consulta:

select a,b,c FROM tabla WHERE a IN (select a FROM tabla2 WHERE .......)

Donde estan los puntos suspensivos quiero poner que un campo x de la tabla2 sea igual al campo b de la tabla principal. como lo hago?

se puede hacer referencia desde una subconsulta a la consulta en la que esta anidada?

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sobre consultas

Publicado por Isaías Islas (5072 intervenciones) el 06/08/2003 16:04:30
select a,b,c FROM tabla a WHERE a IN (select a FROM tabla2 b WHERE a.B = b.B)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:sobre consultas

Publicado por Racsus (12 intervenciones) el 06/08/2003 16:34:07
por favor iislasg contestame a la de mas abajo.

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:sobre consultas

Publicado por Isaías Islas (5072 intervenciones) el 06/08/2003 19:40:29
¿Esta es la duda? se puede hacer referencia desde una subconsulta a la consulta en la que esta anidada?

Pues en la "solucion" que le envie, estoy haciendo referencia tal cual usted lo pregunta.

¿Funciono?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar