bonjour, j'aimerai créer un compteur dans une requête, afin d'incrémenter une valeur en fonction du group by...
avec un exemple ça sera plus simple...
Soit ma table PAYS_VILLE. je voudrai avoir un compteur dont le pas s'incrémente à chaque occurrence de Pays-Ville.
Pays
Ville
CP
Compteur
France Tours 37000 1
France Tours 37500 1
Espagne Barcelonne 10000 2
Espagne Madrid 85000 3
Italie Rome 12200 4 Italie Rome 14200 4 Italie Venise 56000 5
la requête serait donc du genre :
SELECT P.*, ...... as MonCompteur
FROM PAYS_VILLE P ;
j'ai bien essayé avec Row_Number() , mais j'ai pas trouvé comment faire sur deux colonnes. Mon SGBD est ORACLE 11G. merci,
Partager