Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Se puede realizar una consulta en 2 tablas

Estas en el tema de Se puede realizar una consulta en 2 tablas en el foro de PHP en Foros del Web. Hola a todos no se si me explique bien con el titulo pero aquí se los pondré mas descriptivo. Ando desarrollando un tipo de red ...
  #1 (permalink)  
Antiguo 24/02/2014, 23:27
Avatar de JuanPabloArrebillaga  
Fecha de Ingreso: diciembre-2013
Ubicación: Córdoba
Mensajes: 46
Antigüedad: 10 años, 4 meses
Puntos: 0
Se puede realizar una consulta en 2 tablas

Hola a todos no se si me explique bien con el titulo pero aquí se los pondré mas descriptivo.

Ando desarrollando un tipo de red social y tengo 2 tablas creadas para lo que seria el muro.

1 Para las actividades (ej: actualizaciones de foto, nuevas amistades etc), y otra para las publicaciones.

Lo que me pregunto es que si hay manera de con 1 consulta seleccionar ambas tabla y ordenarla por tiempo (Lo tendria almacenado en Unix en cada registro).


Desde ya gracias, Saludos.
__________________
Medir el progreso de la programación por líneas de código es como medir el progreso en la construcción de aviones por el peso.
  #2 (permalink)  
Antiguo 24/02/2014, 23:34
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 11 meses
Puntos: 28
Respuesta: Se puede realizar una consulta en 2 tablas

esta es parte de la sintaxis:

Código PHP:
Ver original
  1. SELECT tabla1.campo1, tabla1.campo2, tabla2.campo3 FROM tabla1, tabla2 WHERE tabla1.campo_comun=dato AND tabla2.campo_comun=dato.
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #3 (permalink)  
Antiguo 24/02/2014, 23:37
Avatar de JuanPabloArrebillaga  
Fecha de Ingreso: diciembre-2013
Ubicación: Córdoba
Mensajes: 46
Antigüedad: 10 años, 4 meses
Puntos: 0
Respuesta: Se puede realizar una consulta en 2 tablas

Cita:
Iniciado por arcanisgk122 Ver Mensaje
esta es parte de la sintaxis:

Código PHP:
Ver original
  1. SELECT tabla1.campo1, tabla1.campo2, tabla2.campo3 FROM tabla1, tabla2 WHERE tabla1.campo_comun=dato AND tabla2.campo_comun=dato.
Gracias amigo, y una duda mas seria algo asi como una concatenacion:

nombredetabla.nombredecolumna

¿Cierto?
__________________
Medir el progreso de la programación por líneas de código es como medir el progreso en la construcción de aviones por el peso.
  #4 (permalink)  
Antiguo 24/02/2014, 23:42
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 11 meses
Puntos: 28
Respuesta: Se puede realizar una consulta en 2 tablas

exacto ya miraste el ejemplo?
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #5 (permalink)  
Antiguo 25/02/2014, 12:38
 
Fecha de Ingreso: febrero-2014
Mensajes: 1
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Se puede realizar una consulta en 2 tablas

Yo haría algo así.

Cita:
SELECT t1.campo1, t1.campo2, ti.campo3, t2.campo1, t2.campo2, t2.campo3 FROM tabla1 as t1, tabla2 as t2 WHERE t1.campo1 = [$dato] AND t1.campo2 = t2.campo1
Espero te sirva
  #6 (permalink)  
Antiguo 25/02/2014, 12:54
Avatar de andresbetancourt  
Fecha de Ingreso: julio-2008
Ubicación: colombia
Mensajes: 334
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Se puede realizar una consulta en 2 tablas

hay varios tipos de joins para ello, puedes consultar en google inner join , left join, right join...
__________________
http://tecnologiaco.com/

Etiquetas: registro, tabla, tablas
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 22:42.