Affichage distinct de deux champs avec la derniere modif

saltwater08 Messages postés 8 Date d'inscription lundi 6 octobre 2008 Statut Membre Dernière intervention 20 novembre 2008 - 6 oct. 2008 à 11:29
saltwater08 Messages postés 8 Date d'inscription lundi 6 octobre 2008 Statut Membre Dernière intervention 20 novembre 2008 - 6 oct. 2008 à 13:46
Bonjour,
j'aimerai avoir une requete qui affiche deux champs distinct d'une table mais qui en plus affiche la derniere date de modif exemple
champ1----------champ2----------date

valeur1-----------valeura------------2001
valeur1------------valeurb------------2005
valeur1------------valeura-----------2004
valeur2-----------valeura-------------2003
valeur2-----------valeura--------------2004

la requete affichera
champ1----------champ2----------date


valeur1------------valeura-----------2004
valeur1------------valeurb------------2005

valeur2-----------valeura--------------2004

en gro pas de dédoublement des champ1 et champ2 en meme temps, et la derniere modif.
j'ai essayer plein de requete mais je n'arrive pas a le faire, une aide serai la bienvenue

2 réponses

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
6 oct. 2008 à 13:43
Salut,

Une requete du style devrait faire l'affaire

select champ1,champ2,max(date) //Attention date est peut etre un mot clé de MYSQL il faut mettre `date`peut être
from matable
group by champ1,champ2
order by champ1,champ2

Requête non testée

Bon SQL
0
saltwater08 Messages postés 8 Date d'inscription lundi 6 octobre 2008 Statut Membre Dernière intervention 20 novembre 2008
6 oct. 2008 à 13:46
Effectivement j'etais parti sur la piste distinct alors qu'il sufisai de faire un group by. merci pour la réponse
0
Rejoignez-nous