>seLECT Member.FirstName ,Member.LastName,Friend.ModDate,Friend.Approve > FROM Member > INNER JOIN Friend ON > (Friend.NoMember = Member.Numero AND Friend.NoMember2=1) OR > (Friend.NoMember = 1 AND Friend.NoMember2=Member.Numero) >WHERE Member.Numero<>1 >I don't see here you're using EXISTS as Sergey suggested originally. However, this SQL in the same as
SELECT Member.FirstName ,Member.LastName,Friend.ModDate,Friend.Approve FROM Member INNER JOIN Friend ON Friend.NoMember = Member.Numero AND Friend.NoMember2=1 WHERE Member.Numero<>1 UNION SELECT Member.FirstName ,Member.LastName,Friend.ModDate,Friend.Approve FROM Member INNER JOIN Friend ON Friend.NoMember = 1 AND Friend.NoMember2=Member.Numero WHERE Member.Numero<>1BTW, once one person approved being a friend, he/she can not initiate a request to the other person, correct?