Salut à tous,
J'ai un petit souci avec une requête mysql, je ne trouve pas la solution
Je souhaite trouver le prix le plus grand en fonction de la dernière date correspondante à ce produit, ma table est structurée de cette manière (ellle contient plusieurs dizaine de milliers de lignes) :
Si un prix n'augmente pas un mois, il n'y aura pas de ligne ajouté dans cette table. Donc on peut avoir pour un produit un prix ayant une date inférieure à la date d'aujourd'hui, par exemple le produit3 a pour dernière date le 2011-07-01. Un prix peut augmenter un mois et baisser le mois suivant, ou l'inverse.
Quelle serait la requète mysql qui me trierai mes produits en fonction de leur prix (du plus grand, au moins grand) en fonction de la dernière date correspondante à ce produit ?
Quelqu'un peut-il m'aider ? J'ai fait tourné en boucle mes 2 neurones pendant plusieurs jours mais je n'ai pas trouvé :?
D'avance un grand merci :wink:
J'ai un petit souci avec une requête mysql, je ne trouve pas la solution
Je souhaite trouver le prix le plus grand en fonction de la dernière date correspondante à ce produit, ma table est structurée de cette manière (ellle contient plusieurs dizaine de milliers de lignes) :
Code:
num - nom_produit - date - prix
1 - produit1 - 2007-01-01 - 1100
2 - produit1 - 2008-01-01 - 1200
3 - produit3 - 2010-08-01 - 800
4 - produit3 - 2011-07-01 - 850
5 - produit4 - 2008-03-01 - 700
6 - produit4 - 2009-03-01 - 750
7 - produit4 - 2012-05-01 - 820
8 - produit5 - 2012-05-01 - 900
9 - produit1 - 2012-05-01 - 1000
Si un prix n'augmente pas un mois, il n'y aura pas de ligne ajouté dans cette table. Donc on peut avoir pour un produit un prix ayant une date inférieure à la date d'aujourd'hui, par exemple le produit3 a pour dernière date le 2011-07-01. Un prix peut augmenter un mois et baisser le mois suivant, ou l'inverse.
Quelle serait la requète mysql qui me trierai mes produits en fonction de leur prix (du plus grand, au moins grand) en fonction de la dernière date correspondante à ce produit ?
Quelqu'un peut-il m'aider ? J'ai fait tourné en boucle mes 2 neurones pendant plusieurs jours mais je n'ai pas trouvé :?
D'avance un grand merci :wink: