Requête avec fonction MAX
Bonjour,
Une question de débutant Oracle à vous les confirmés, dans la table suivante et dont les enregistrements sont :
Code:
1 2 3 4 5
| NOM DATE MONTANT
952r010001 27.07.2007 0.0017
952r010001 25.09.2006 0.002
952r010001 23.04.2005 0.005
952r010002 21.07.2009 0.0015 |
Je veux, pour ces données, ne ressortir que les lignes par nom à la date la plus récente.
Code:
1 2 3
| SELECT MAX(DATE), NOM, MONTANT
FROM MA_TABLE
GROUP BY NOM, MONTANT |
Avec ma requête qui ne fonctionne pas, j'aimerais obtenir :
Code:
1 2 3
| NOM DATE MONTANT
952r010001 27.07.2007 0.0017
952r010002 21.07.2009 0.0015 |
Qui me corrige s'il-vous-plaît ?
Merci...