Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/07/2013, 21:13
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 11 años, 9 meses
Puntos: 52
Respuesta: left outher join

Cita:
Iniciado por quimfv Ver Mensaje
No se entiende para que quieres ese resueltado, puesto que es una lista de los usuarios, con null si no tienen amigos y nada sitienen amigos...???

Para obtener eso o algo parecido debes agregar... es decir tu no buscas la lista de "amistades" donde obvimente tendras mas registros que usuarios si tienes usuarios con mas de un amigo... sino una lista de usuarios con información de si tienen o no amigos...



http://sqlfiddle.com/#!2/28563/5/0

creo que no me explique bien

lo que yo busco es las lista de usuarios, y que dependiendo el usuario logeado pueda ver si los usuarios que ve en pantalla son amigos de el, si les envio solicitud o si le enviaron o solamente son usuarios desconocidos.
4 cosas..
me muestras una tabla con campo amistad entiendo que esa es el estadosolicitud.
analizare bien lo que me enviaste para entenderlo

osea si la tabla usuario tiene 11 registros y la tabla amigos tiene 5 registros.
solo me debe mostrar 10 registros.
11-1 por que no debe verse a si mismo el usuario logeado.
pero si debe haber la relacion que tiene con los usuarios.
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra