Bonjour,
J'ai trouvé dans un forum un truc pour faire
C Version
A 1
A 2
A 3
B 1
B 2
C 1
la table est nommée t1
UPDATE t1 a SET version = (SELECT rnum
FROM (SELECT rowid,
row_number () over (partition BY c ORDER BY c) rnum
FROM t1)
WHERE rowid = a.rowid);
je pense que ça marche sous oracle mais sous sqlserver (j'ai des erreurs)
Merci po