Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

como podria hacer esto?¿

Estas en el tema de como podria hacer esto?¿ en el foro de Bases de Datos General en Foros del Web. hola de nuevo a todos :D bueno aqui os hago una pregunta la cual es asi ;): Pongamos que tengo en una tabla varios resultados,pero ...
  #1 (permalink)  
Antiguo 16/09/2004, 03:58
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 20 años
Puntos: 0
como podria hacer esto?¿

hola de nuevo a todos :D bueno aqui os hago una pregunta la cual es asi ;):

Pongamos que tengo en una tabla varios resultados,pero no se cuantos,y quiero cogerlos todos y luego con esos resultados en otra consulta coger los datos de otra tabla dependiendo de los datos anteriores.....

intentare simplificarlo un poco

Tabla A:
datos_1_a

Tabla B:
datos_1_b
datos_2_b
datos_3_b

consulta en la que cojo los datos de la tabla A(en esta consulta cojo todos los datos que me interesan con un where).

Consulta que cojo todos los datos de la tabla B,pero con un WHERE datos_1_b=datos_a_1

Resultado:
Todos los que coinciden con lo pedido en la segunfa consulta.

Espero que me podais entender xD

Muchas Gracias ;)
  #2 (permalink)  
Antiguo 16/09/2004, 10:41
Avatar de Vice  
Fecha de Ingreso: agosto-2003
Mensajes: 613
Antigüedad: 20 años, 9 meses
Puntos: 2
Si te vale hacerlo en una única consulta lo haces así:
Código:
select * 
from tabla_A inner join tabla_B on tabla_A.datos_1_a = tabla_B.datos_1_b
donde datos_1_a y datos_1_b, representan los campos que contienen el valor que quieres.
Sino explica un poco mejor el asunto.
Un saludo.
  #3 (permalink)  
Antiguo 16/09/2004, 11:23
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 20 años
Puntos: 0
gracias ;) creo que me servira :D
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:15.