nello spirito del forum, spiega come hai fatto (postando la soluzione), così aiuterai qualche altro forumista che dovesse avere lo stesso problema.
Si si,la stavo mettendo "in ordine" così almeno anche gli altri possono vedere come mi è riuscito:


codice:
   SELECT DISTINCT Invitati.PM_ID
   FROM Invitati
   INNER JOIN
    (
	  SELECT PM_ID FROM Invitati
	  WHERE User_ID = $MioID
    ) AS top
  ON Invitati.PM_ID = top.PM_ID
  WHERE Invitati.User_ID = $altroUtenteID
Praticamente nella prima select nidificata faccio filtrare SOLO i record che si associano al MIO ID
poi nella WHERE inserisco appunto la seconda condizione dove specifico qual è l'utente che DEVE esserci.

Spero che vi possa essere di aiuto e che la spiegazione sia abbastanza esauriente