filtre: recherche de hausse de prix [mysql] - SQL/NoSQL - Programmation
Marsh Posté le 02-10-2007 à 15:51:04
Jette un oeil à ceci, tu en auras besoin :
count()
group by
having
Marsh Posté le 02-10-2007 à 16:00:43
Si je fais un COUNT(ref_article) je suis obligé de mettre un GROUP BY ref_article. Donc je n'ai plus mon évolution de prix.
Me trompe je ?
Marsh Posté le 02-10-2007 à 16:05:36
regarde les 3 clauses avant d'aller plus loin
ensuite cherche ma réponse à un gars qui cherche des infos sur ses avions pour le max(id) truc muche (j'ai répondu en début d'après-midi ça va pas être compliqué à trouver)
c'est grossomodo le même principe
Marsh Posté le 02-10-2007 à 15:29:03
Bonjour. Excusez moi du peu. Il y a du vocabulaire que je ne dois pas connaitre. Voila mon problème....
J'utilise mysql Distrib 5.0.37
Je connais SELECT DISTINCT mais en fait je voudrais un peu l'inverse.
A partir de 2 champs ayant la même référence et des prix différents , je voudrais
- les afficher par ordre de date et prix.
Ce que je ne sais pas, c'est comment sélectionner 1 ref si le nombre d'article lié et à prix différent à cette ref est >1. Je m'exprime mal. Je tente un exemple.
EXEMPLE:
1 x LEG421 à 23eu
1 x APP 25 à 14eu
3 x LEG421 à 25eu
5 x APP 25 à 14eu
3 x LFD 32 à 5 eu
En tout il y a 4 articles possédant la même référence (LEG421) mais avec 2 prix différents.
C'est ces 2 lignes là que je voudrais ressortir.
Peut-on faire tout ça dans une même requète ?
Merci
Message édité par thierryR le 02-10-2007 à 15:29:29
---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/