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

Consulta entre varias tablas MYSQL

Estas en el tema de Consulta entre varias tablas MYSQL en el foro de Mysql en Foros del Web. Buenas tardes amigos, quería saber como hacer una consulta en msql en donde busque los datos que están en una tabla, y los busque por ...
  #1 (permalink)  
Antiguo 07/04/2015, 15:22
 
Fecha de Ingreso: febrero-2015
Mensajes: 16
Antigüedad: 9 años, 2 meses
Puntos: 1
Pregunta Consulta entre varias tablas MYSQL

Buenas tardes amigos, quería saber como hacer una consulta en msql en donde busque los datos que están en una tabla, y los busque por cuatro tablas diferentes:

es decir, tengo una tabla en donde almaceno todos los datos desde php y tengo cuatro tablas en donde se encuentran los registros por separados, para explicarme mejor...

tengo una (tabla1) y esa tiene varios registros almacenados y cuatro tablas aparte dentro de la misma base de datos.

// tabla2
// tabla3
// tabla4
// tabla5

lo que quiero hacer es que los datos que se encuentran en la tabla1 los busque en cada tabla siguiente (tabla2,tabla3,tabla4,tabla5) y por ultimo me traiga el resultado si un registro en la tabla1 se encuentra en algunas de las tablas muestramelos,

no tengo ninguna tabla relacionada porque lo queria hacer con INNER JOIN, espero alguien sepa del tema y me pueda ayudar, lo que tengo hasta el momento es:

SELECT tabla1.codigo, tabla2.codigo,tabla3.codigo,tabla4.codigo,tabla5.c odigo FROM tabla1,tabla2,tabla3,tabla4,tabla5 where tabla1.codigo = tabla2.codigo,tabla3.codigo,tabla4.codigo,tabla5.c odigo ****

y eso me arroja un error de lo bello...

ojo toda las tablas tienen un campo igual llamado código para que la tabla1 busque si un codigo esta en cualquier tabla(2,3,4,5) el resultado final lo muestre como una consulta...

la base de datos la tengo en phpmyadmin..

espero me ayuden con esta consulta..!
  #2 (permalink)  
Antiguo 07/04/2015, 15:55
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Consulta entre varias tablas MYSQL

la idea es la que esta bien, la sintaxis es la que esta mal


Código SQL:
Ver original
  1. SELECT tabla1.codigo, tabla2.codigo,tabla3.codigo,tabla4.codigo,tabla5.c odigo FROM tabla1,tabla2,tabla3,tabla4,tabla5 WHERE tabla1.codigo = tabla2.codigo AND tabla3.codigo=tabla4.codigo AND tabla4.codigo=tabla5.codigo
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 08/04/2015, 13:25
 
Fecha de Ingreso: febrero-2015
Mensajes: 16
Antigüedad: 9 años, 2 meses
Puntos: 1
De acuerdo Respuesta: Consulta entre varias tablas MYSQL

Cita:
Iniciado por Libras Ver Mensaje
la idea es la que esta bien, la sintaxis es la que esta mal


Código SQL:
Ver original
  1. SELECT tabla1.codigo, tabla2.codigo,tabla3.codigo,tabla4.codigo,tabla5.c odigo FROM tabla1,tabla2,tabla3,tabla4,tabla5 WHERE tabla1.codigo = tabla2.codigo AND tabla3.codigo=tabla4.codigo AND tabla4.codigo=tabla5.codigo
Mil gracias libras por tu respuesta me ha servido de maravilla, gracias de nuevo...

Etiquetas: phpmyadmin, sql
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 15:21.