Besoin de votre aide pour obtenir la liste des amis suggérés (qui ne sont pas amis de l'utilisateur actuel mais qui sont amis de 2 ou plus des amis de l'utilisateur actuel). La commande primaire devrait mettre les gens à la même école au sommet, et la commande secondaire devrait mettre les gens avec des amis plus communs (c'est-à-dire, le nombre de personnes qui sont amis de cette personne et l'utilisateur actuel) près du sommet.Besoin d'aide pour construire une requête SQL
utilisateurs: user_id PK, user_name
Profils: user_id PK, SCHOOL_NAME, ...
Amitiés: id PK, user_id FK, friend_id FK
Merci d'avance.
Joe
Ce n'est pas une question de devoirs. Je travaille actuellement sur un site et ma solution ne semble pas assez performante. C'est pourquoi j'ai besoin de vos suggestions. Merci.
J'ai commencé à répondre, mais je ne suis pas sûr d'avoir la question correcte. En tout cas, a) Est-ce que ce sont les devoirs, et cherchez-vous COMMENT le faire ou demandez-vous du code, et b) Pouvez-vous reformuler, juste pour vous assurer que c'est clair? – MJB
Est-ce une question de devoirs? Si oui, quelques conseils recommandés: http://meta.stackexchange.com/questions/10811/homework-on-stackoverflow – spong
Pourriez-vous s'il vous plaît poster votre solution actuelle? Cela montrera que vous avez réellement réfléchi au problème avant de poster, et facilitera la compréhension de votre modèle. –