Bonjour,

J'ai besoin d'un coup de main sur une requete SQL

Voici la requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
SELECT Idtarif,IDVERSION,Marque,Version,TarifTTC,Datetarif FROM Table_tarif
where marque ='PIAGGIO'
and modele= 'PORTER'
Order by IDTARIF DESC
Dans mon Table_Tarif j ai la liste des Piaggo Porter à differentes dates.
Il y a plusieurs version de Piaggo porter
Exemple de la base

Ici j ai 2 tarifs par versions , mais je peut en avoir bcp plus

96358002 96358 PIAGGIO BENNE 12817,53 2006-09-01
96358001 96358 PIAGGIO BENNE 12566,37 2005-03-15
96357002 96357 PIAGGIO GLASS 23882,33 2006-09-01
96357001 96357 PIAGGIO GLASS 23414,09 2005-03-15
96355002 96355 PIAGGIO PICK UP 11686,71 2006-09-01
96355001 96355 PIAGGIO PICK UP 11346,45 2005-03-15


Le but est de recupérer le tarif el plus recent par version .

J'ai bioen essay par le group by , mais par defaut il me prend l'enregistrement le plus vieux :s

Comment faire ?

Merci