Bonjours à tous,
J'ai un problème de subquery dans un IN.
Si j’exécute ce code, j'ai en retour une seul record :
"SELECT DISTINCT(g.uid), g.title FROM `fe_users` u, `fe_groups` g WHERE g.uid IN(SELECT usergroup FROM `fe_users` WHERE uid = 10)".
Normalement ceci "SELECT usergroup FROM `fe_users` WHERE uid = 10" retourne la valeur "1,4,17,101,102,103,114,115".
Et si je fais "SELECT DISTINCT(g.uid), g.title FROM `fe_users` u, `fe_groups` g WHERE g.uid IN(1,4,17,101,102,103,114,115)" alors ça fonctionne, quelqu'un a une idée ?
Merci