Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/01/2011, 15:57
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Consulta comprarando varios resultados.

Buenas tardes compañer@.

En tu post no mencionas qué tipo de problema es el que tienes, es decir tal pareciera que ni siquiera hiciste el intento por resolver este problema y quisieras que otro lo resuelva por ti, este por lo menos es mi punto te vista.

La consulta desde mi punto de vista no es complicada, simplemente tienes que utilizar una sentencia NOT IN o NOT EXISTS y una pequeña subconsulta para filtrar aquellos elementos que no son tus amigos. expresado en palabras sería algo como esto:

-Para traer a las personas que son tus amigos

"Seleccionar de la tabla amigos todos aquellos registros que en su campo idUsuario sea igual a mi idUsuario"

-Para resolver tu problema.
"Seleccionar de la tabla de usuarios todos aquellos registros cuyo idUsuario NO ESTÉN EN la lista de personas que son mis amigos (aquí utilizas la sentencia anterior) y excluyendo a mi idUsuario"

Si aun con esto no puedes resolver tu problema muéstranos algún avance que lleves en tu consulta y con gusto te tratamos de ayudar a afinarla.

Saludos
Leo.