bonjour à tous,

Je souhaite exécuter une requête mysql qui trie les résultats comme expliqué ci-dessous :

J'ai une table qui se nomme 'Historique' dans laquelle est stocké un historique complet d'interventions sur différents matériels.

Dans cette table j'ai entre autres les colonnes suivantes : Localisation, Type matériel, Type intervention et date intervention.

Exemple :

Localisation | Typemat | Typeinter | Dateinter
lieu1| mat1 | vérif | 18/08/2009
lieu1| mat1 | vérif |19/04/2006
lieu1 | mat1 |vérif | 19/02/2003
lieu1 | mat1 | révis | 14/01/2008
lieu1 | mat1 | révis | 14/02/2011
lieu1 | mat1 | révis |17/08/2005
lieu1 | mat2 | vérif | 18/08/2009
lieu1 | mat2 | vérif | 19/04/2006
lieu2 | mat1 | vérif |19/02/2003
lieu2 | mat1 | vérif | 14/01/2008
lieu2 | mat3 | révis | 14/02/2011
lieu2 | mat3| révis | 17/08/2005


Quand je fais une extraction de ces données dans php, je souhaiterais que ma requête ne prenne en compte seulement la date la plus récente en fonction du type d'intervention.

Dans cette exemple je voudrais que ma requête sorte donc les lignes suivantes :

Localisation | Typemat | Typeinter | Dateinter
lieu1 | mat1 | vérif | 18/08/2009

lieu1 | mat1 | révis | 14/02/2011

lieu1 | mat2 | vérif | 18/08/2009

lieu2 | mat1 | vérif |14/01/2008

lieu2 | mat3| révis | 14/02/2011


Voilà, merci pour votre aide