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:
il me renvoie toutes les 4 lignes :-(
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
une idée ?
D'avance merci !
Partager