Bonjour
J'ai une soucis sur une requête SQL en MySQL. Voici la requête:
Mon soucis se situe au niveau d'ici:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT of.optionID AS offer_o, pwo.optionID, o.name,o.description,o.price,o.type,o.terminalID FROM jos_ps_offer AS of INNER JOIN jos_ps_paymonthly_with_option AS pwo INNER JOIN jos_ps_option AS o ON o.id = pwo.optionID OR o.id = of.optionID WHERE pwo.paymonthlyID = 3 AND o.terminalID = 3 AND of.id = 4 ORDER BY o.type
Dans mes données il est possible que j'ai o.id = pwo.optionID ET o.id = of.optionID à la fois et donc ça me sort 2 fois la même valeur à ce moment là.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INNER JOIN jos_ps_option AS o ON o.id = pwo.optionID OR o.id = of.optionID
Que puis je faire pour contrer cela ?
Merci d'avance![]()
Partager