Bonjour à tous,

j'ai une petite question concernant la fonction max(). Voici un extrait de ma table MIETVERTRAEGE:

VERTRAGSNUMMER | MVANUMMER | KFZExchangeNo | BASENR
100493 | 10054 | 1 | 100493
200000007 | 10002 | 2 | 100493
200000008 | 10054 | 3 | 100493
200000016 | 10010 | 4 | 100493

je cherche à récupérer juste le MVANUMMER de la dernière ligne (10010), c'est à dire celle du maximum de KFZExchangeNo

lorsque je fais ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
select
MV.VERTRAGSNUMMER,
MV.MVANUMMER,
MAX(MV.KFZExchangeNo)
FROM MIETVERTRAEGE MV
WHERE MV.KFZChangeGroupID=8
GROUP BY MV.VERTRAGSNUMMER, MV.MVANUMMER
il me renvoie toutes les 4 lignes :-(

une idée ?

D'avance merci !