Bonjours,
je voudrai faire une requete mysql mais j'arrive pas.
Ma requete doit me fournir un champs qui ce trouve sur la table olo mais d'abord je dois voir sur la table commande pour ma clause where
car je veu afficher par ordre décroissant les dates a lequel il y a eu la première commande et regroupé par commandes_type
quand j'ai fait comme sa:
Code :
- SELECT * FROM `commandes` WHERE `commandes_type` LIKE '%olo%' group by commandes_type order by commandes_date desc
|
sa me remet le résultat voulut mais quant je fais ma jointure pour avoir ma olo_type sa tourne et tourne juska demain
sachant que commandes_type est égale à olo_type
exemple j'ai dans ma table commandes air_force_olo et air_one
mais dans ma table commandes j'ai que ce qui finit ou commence par olo donc on va retouvé air_force_olo
je vous montre ma requete qui tourne encore a chaque modification
Code :
- SELECT e.olo_campaign FROM commandes c, olo e
- WHERE c.customers_id=e.customers_id and c.commandes_type=e.olo_campaign
- group by c.commandes_type order by c.commandes_date desc
|
j'espère que vous avez compris mon problème si quelqu'un peu m'aider pour cette requete ce serai gentile car j'esseil depuis 1h et là comme je trouve rien je vous demande votre avis merci