J'ai cette requête:Deux déclarations d'inscription
SELECT DISTINCT(b.friend_id) AS possible_id
FROM friend_friends a
JOIN friends_friends b
ON b.user_id = a.friend_id
WHERE a.user_id = 1703122278
Il récupère les amis d'amis d'un utilisateur spécifique.
J'ai une autre base de données qui contient des données sur des personnes qui se sont déclarées PAS amis.
Voici la requête pour obtenir la liste des amis ne dit pas:
SELECT friend_id
FROM friends_not_friends
WHERE user_id = 1703122278
AND not_friends = 1
Ensuite, je compare la liste des amis non, de la liste d'amis possibles et supprimer les pas des amis de la liste.
Comment puis-je combiner ces deux requêtes sans utiliser de sous-requête mais plutôt en utilisant Joins?
Qu'est-ce qui ne va pas avec l'utilisation de sous-requêtes? –