Bonjour,
Je n'arrive pas à faire 2 jointures sur le même champ d'une table, "action_group", qui contient des groupes d'utilisateurs. J'en ai besoin pour 2 renseignements différents, une source et une destination (pour gérer le transfert d'infos entre les utilisateurs).
Voici ma requête :
Cela ne me renvoie aucun résultat. Cependant si j'enlève un critère de ag.`action_group_id` (le premier ou le deuxième), j'ai des résultats. Le problème viendrait donc du fait que je veux stocker 2 infos différentes faisant référence à un seul champ ? Mais je sais pas vers quoi chercher...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT rs.* , ct.`contact_alias`, ag.`action_group_alias` FROM `request_status` rs, contact ct, `action_group` ag WHERE rs.`close_date` IS NOT NULL AND rs.`owner_id` = ct.`contact_id` AND rs.`ag_src_id` = ag.`action_group_id` AND rs.`ag_dest_id` = ag.`action_group_id` ;
Merci d'avance pour votre aide !
Partager