Bonjour
MySQL 5.1.30
T1 (table messages)
--ID
--MSG
--UID_to (varchar 255)
T2 (table destinataires)
--UID
--Firstname
--Lastname
Je tente de faire :
Mais la requête ne me retourne que les Lastname, Firstname du 1er UID
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT UID_to, (SELECT GROUP_CONCAT(Lastname, ' ', Firstname) FROM T2 WHERE UID IN (UID_to)) AS UID_to_full FROM T1
Ex :
Si j'ai dans T1
UID_to = '1, 2'
La requete ne me retourne que les lastname firstname de 1
A mon avis, le pb doit venir de UID_to qui n'est pas :
1, 2 ni '1', '2' mais '1, 2'
Une idée ? ou une autre façon de faire ?
Merci
Samish
Partager