Bonjour,
Je cherche à obtenir le dernier prix de vente d'un article
j'ai une table DOC_LIGNES qui contient tous les articles vendus :
référence, date, prix de vente ....
exemple
BAAR01 , 20100210, 150
BAAR01 , 20100531, 900
BAAR01 , 20101110, 250
Après plusieurs essais, je suis arrivé à çà :
Je pensais que c'était bon, mais j'ai découvert que non:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT DISTINCT AR_Ref, MAX(DO_Date) AS Derniere_date, MAX(DL_PrixUnitaire) AS Dernier_PV FROM F_DOCLIGNE GROUP BY AR_Ref
j'obtiens :
BAAR01, 20101110, 900
Est-ce quelqu'un pourrait m'aider ? Je suppose que je place mal un MAX ?
Merci
Partager