bonjour,
merci ça semble fonctionné mais pas tout à fait selon mes besoins, néanmoins
en fait ce que je souhaite :
1 2 3 4 5 6 7 8 9
| SELECT id.pri_0
FROM piece ID
INNER JOIN
( SELECT MAX(ref_0) AS max_0
FROM piece
WHERE code_0 = 'test'
) ID2
ON ID.ref_0 = ID2.max_0
; |
c'est d'avoir le prix (id.pri) selon la référence de document la plus haute (MAX(ref_0)) pour chaque code(code_0), exemple :
Source
PRI | CODE | REF
5.50 | 44561 | DOC222
5.60 | 44561 | DOC111
7.74 | 44897 | DOC865
8.84 | 44897 | DOC889
Résultat
PRI | CODE
5.50 | 44561
8.84 | 44897
merci de votre aide
Partager