Bonjour à tous,
Je souhaite avoir votre avis sur ma problématique pour essayer de gagner un peu de temps.
J'ai mis en place la fonction row_number() dans une petite requête de selection avec jointure.
Ma selection contient des variables donc le resultat ne sera pas le même à chaque fois .
Le problème c'est que je souhaite ordonner la colonne Ma_Date de la date la plus récente à la plus ancienne et je veux que la colonne Mon_row_number suit l'orde des dates.
J'ai mis en place un order by Ma_Date desc
Petit exemple avant la mise en place de l'order by Ma_Date desc j'avais ce resultat :
Mon_row_number / Ma_Date
1 / 06/2013
2 / 01/2014
3 / 08/2013
4 / 12/2013
En mettant en place l'order by Ma_Date desc voilà ce que j'ai :
Mon_row_number / Ma_Date
2 / 01/2014
1 / 06/2013
3 / 08/2013
4 / 12/2013
Ce que je souhaite avoir (Je veux que la première colonne suit l'ordre des dates):
Mon_row_number / Ma_Date
1 / 01/2014
2 / 06/2013
3 / 08/2013
4 / 12/2013
Avez vous une idée ou une autre solution pour résoudre ce problème.
PS: ROW_NUMBER() over (order by MAX(Matable.Ma_Date) desc) as Mon_row_number
Merci
Partager