Hello,
je suis en train de ramer, et je sollicite l'aide de la communauté,
Alors, j'ai 2 tables :
- user : user_id, user_name
- demand : demand_id , demand_user_requester_id, demand_user_owner_id
je souhaite obtenir un résultat sous la forme
demand_id;requester_name;owner_name
2;yoak,guillaume
mais ca me sort :
demand_id;requester_name;owner_name
2;yoak;guillaume
2;yoak;yoak
Ma requete :
Code :
- SELECT demand.demand_id, user.user_name AS requester_name, user2.user_name AS owner_name
- FROM
- demand
- LEFT JOIN user ON demand.user_user_id_requester = user.user_id
- LEFT JOIN user AS user2 ON demand.user_user_id_owner = user.user_id
- WHERE demand.demand_id = 2
|
vous voyez ou je me plante ?
bon apres. le premier résutat est toujours le bon, il suffit d'un fetch au lieu d'un fetchall dans le php pis on en parle plus

Message édité par yoak le 28-03-2016 à 19:07:16