ragioniamo
tu sei id 1. per comodità il tuo id lo chiamiamo IdCurrent
visiti la pagina dell'id 3. per comodità questo id lo chiamiamo IdPage
quali sono i ituoi amici?
SELECT FromId FROM friend WHERE ToId=IdCurrent
quali sono gli amici dell'utente di cui stai visitando la pagina
SELECT FromId FROM friend WHERE ToId=IdPage
quali saranno gli amici in comune?
SELECT TC.FromId FROM
(SELECT FromId FROM friend WHERE ToId=IdCurrent) TC JOIN
(SELECT FromId FROM friend WHERE ToId=IdPage) TP ON TC.FromId=TP.FromId
that easy!![]()

Rispondi quotando