Şimdi ark_takipeden tablosunda
25 , 1, 16 id leri var
ark_takipedilen tablosunda ise
1,147,1 var
yaptığım sorguda bana 25,147,16 gelmesi lazım.
SELECT u.user_name as ARKADAS From arkadas as ar LEFT join user as u on u.user_id = ar.ark_takipeden and ar.ark_takipedilen=1 LEFT join user y on y.user_id = ar.ark_takipedilen and ar.ark_takipeden=1
Yukarıdaki sorguda 147 yerine NULL değer geliyor.
SELECT u.user_name as ARKADAS From arkadas as ar LEFT join user as u on u.user_id = ar.ark_takipeden and ark.takipedilen=1 LEFT join user y on y.user_id = ar.ark_takipedilen and ark.takipeden=1
şeklinde bir sorguyla takip u isimli user tablonda ve y isimli user tablonda kısıtlama yapabilirsin. Bu tarzlada çözemezsen tablonu biraz daha detaylı paylaşmanı rica edeceğim. Tabi dilersen..