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

Ayuda básica con consulta

Estas en el tema de Ayuda básica con consulta en el foro de Mysql en Foros del Web. Buenas, Tengo dos tablas. La primera tiene un campo que es clave primaria, que lo comparte con la segunda tabla (donde no es clave primaria). ...
  #1 (permalink)  
Antiguo 14/10/2008, 11:20
 
Fecha de Ingreso: agosto-2008
Mensajes: 166
Antigüedad: 15 años, 8 meses
Puntos: 1
Ayuda básica con consulta

Buenas,

Tengo dos tablas. La primera tiene un campo que es clave primaria, que lo comparte con la segunda tabla (donde no es clave primaria). En la segunda hay muchos datos que se vinculan a un solo dato de la primera tabla por ese mismo campo (creo que se llama foreign key).

Bien... quería hacer una consulta, que buscara un dato de la segunda tabla, y me devolviera tanto ese dato, como el dato relacionado con la primera tabla, como los datos de la segunda que comparten la foreign key correspondiente.

Algo como buscar el dato uno, y devolver el dato a, el dato 1 y el dato 2:
Primera tabla: Segunda tabla:
Dato A Dato1
Dato2

Mi consulta actualmente es...: select * from tabla2 INNER JOIN tabla1 ON tabla2.idkey=tabla1.idkey where campotabla like '%".$busqueda."%'"
Pues eso, creía que estaba bien hecha pero no... porque al imprimir los resultados, solo me sale el Dato A y el dato 1.

Alguien sabe como sacar esos otros datos de la segunda tabla?

Gracias y un saludo.
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 17:20.