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

Consultas a varias tablas

Estas en el tema de Consultas a varias tablas en el foro de Mysql en Foros del Web. Hola foreros, tiempo sin verles, vengo con una duda. estoy desarrollando lo que se puede llamar una red social. tengo una tabla con mis usuarios ...
  #1 (permalink)  
Antiguo 28/12/2010, 08:57
Avatar de JOCKERYN  
Fecha de Ingreso: diciembre-2006
Ubicación: guatemala
Mensajes: 113
Antigüedad: 17 años, 11 meses
Puntos: 1
Consultas a varias tablas

Hola foreros, tiempo sin verles, vengo con una duda.

estoy desarrollando lo que se puede llamar una red social.
tengo una tabla con mis usuarios

id_usuario, nombre, apellido y demas datos

tengo otra tabla con las actualizaciones

id_actualizacion, id_usuario, id_usuario_destino, foto, fotos.

y tengo otra tabla con mis amigos.

id_amistad, id_usuario, id_amigo, tipo_relacion

ahora bien, toda mi duda se consentra en el area de actualizaciones, ¿cómo hago una consulta para que me liste todas mis actualizaciones segun mi id y todas las actualizaciones de mis amigos. me he estado quebrando la cabeza para esto, pueden ayudarme,

Gracias!
__________________
El poder del saber esta en el poder preguntar.
yo
  #2 (permalink)  
Antiguo 28/12/2010, 09:20
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 7 meses
Puntos: 839
Respuesta: Consultas a varias tablas

Podría ser:
Código MySQL:
Ver original
  1. SELECT * FROM actualizaciones WHERE id_usuario = "mi_id" OR id_usuario IN (SELECT id_amigo WHERE id_usuario = "mi_id" FROM amigos);
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 28/12/2010, 09:24
Avatar de JOCKERYN  
Fecha de Ingreso: diciembre-2006
Ubicación: guatemala
Mensajes: 113
Antigüedad: 17 años, 11 meses
Puntos: 1
Respuesta: Consultas a varias tablas

Ooo intresante, haber dejame probar, con eso ya tengo gran ejemplo gracias te aviso!
__________________
El poder del saber esta en el poder preguntar.
yo

Etiquetas: 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:15.