Salut tout le monde, fidèle lecteur de ce forum, d'habitude j'arrive à me débrouiller juste en lisant, mais là j'avoue que je suis un peu bloqué.
J'arrive pas à trouver la requête pour ça :
USER (id,nom, prenom);
GROUP (id,nom);
USERGROUP (userid ,usergroup);
Je voudrais donc récupérer tous les utilisateurs ayant le meme GROUP, ainsi que le nom du GROUP. Je ne veux pas voir plusieurs fois le meme USER dans mon résultat.
J'oubliais, il me faut récupérer les utilisateurs du meme group qu'un utilisateur donné, par exemple le user ayant pour id = 9
J'ai essayer ça mais ca me convient pas :
SELECT distinct user.* FROM user HAVING USER_ID IN (SELECT userid FROM usergroup WHERE userid = '9')
Pouvez me mettre sur la voie , please ???
Partager