Bonjour,
j'ai une table qui ressemble à ceci :
Je voudrai la réordonner. Pour se faire, je dois classer la colonne NAME par ordre alphabétique, et créer une colonne N qui est une sorte de row_number() over (order by DATA), limité par le NAME (à chaque NAME différent, le row_number repart à 1 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ID NAME DATA 1 B 1 2 A 1 3 C 2 4 A 4 5 A 5 6 C 3 7 B 2 8 A 2
J'ai essayé avec un partition by Name dans la clause row_number() over, mais ça ne semble pas être c qu'il faut
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ID NAME DATA N 2 A 1 1 8 A 2 2 4 A 4 3 5 A 5 4 1 B 1 1 7 B 7 2 3 C 2 1 6 C 3 2
J'ajoute que j'utilise SQL2K5. Merci d'avance pour l'aide !
Partager