INNER JOIN avec integer et varchar
Bonjour,
Je débute, merci d'être indulgent.
Voici ma requète qui fonctionne presque :
Code:
1 2 3 4 5 6 7
|
SELECT acteur.acteur_nom nom, message.*
FROM wp_plateforme_message message
INNER JOIN wp_plateforme_acteur acteur
ON message.id_destinataires = acteur.id
ORDER BY message.date_crea
DESC |
Table acteur = id + nom + prénom + etc.
Table message = id + id_destinataires + contenu + etc.
acteur.id => integer, c'est l'id de l'acteur
message.id_destinataires => varchar, une série de nombres séparés par des virgules : 12,44,52, etc.. Ce sont les id des acteurs. C'est peut-être ici que j'ai fait une erreur de conception ?
Avec ma requête actuelle, nom = nom du premier acteur seulement. Exemple : Machin.
Comment faire pour que nom = noms de tous les acteurs correspondants et pas seulement le premier ? Exemple : Machin, Truc, Bidule, etc.
Je viens de m'apercevoir qu'il exsite unsous forum spécialisé pour les requêtes ! Désolé...