Salut à tous,
Je bloque sur une requette qui semble simple...et pourtant.
J'ai une table 'Profil'.
Pour faire simple, on va dire que je n'ai que 3 colonnes:
Id
DateMiseEnvigueur
Nom
La clef primaire, aini qu'une contrainte unique sont posées sur l'addition des colonnes Id et DateMiseEnvigueur.
Dans le but de retenir un historique par profil.
Exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 3 2/2/07 Toto 4 3/2/07 Tutu 3 7/2/07 Toto
J'aimerais en fait obtenir l'ensemble des profils les plus récents.
Donc ceci;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 4 3/2/07 Tutu 3 7/2/07 Toto
Je me doute que je dois utiliser une clause DISTINCT mais je ne m'en sort pas puisque cette clause s'applique sur l'ensemble des colonnes.
Ou alors il faudrait combiner avec une jointure ?
Merci pour vos précieux conseils![]()
Partager