Buenas,
Tengo dos tablas, usuarios y amigos. hice una query que me da los amigos de x usuarios.
Un ejemplo con id de usuario 21
NOTA : el campo id_usuario es el que envía la petición, el otro es el que la acepta
Query:
Código MySQL:
Ver original *
id_usuario = 21
id_usuario2 = 21
hasta aca todos bien. el problema vino cuando se me dio por obtener la información(nombre, calle...) de cada amigo encontrado.
Query
Código MySQL:
Ver original usu.*
ON usu.id_usuario2
= ami.id_usuario
ami.id_usuario = 21
ami.id_usuario2 = 21
Como pueden observar el problema esta en el inner join porque yo busco información sobre el campo id_usuario2 (son los que aceptan la peticion de amistad) pero puede ser que el usuario con el id 21 sea invitado.
Como puedo solucionar esto??? ç
Saludos