Probleme de syntaxe avec OVER PARTITION
Bonjour,
Je n'arrive pas à écrire ma requête.
j'ai beau chercher je ne vois pas l'erreur par rapport aux exemples trouvés sur ce forum
Code:
1 2 3 4
|
SELECT CCO_Item, CCO_Invoice, CCO_Cost,
ROW_NUMBER() OVER (PARTITION BY CCO_Item ORDER BY CCO_Invoice DESC) AS RN
FROM ChangeOfCost |
Il s'agit de créer une vue de données d'un historique de facturation d'articles.
J'ai besoin de faire apparaitre le rang (RN), car cette vue est ensuite interrogée pour récupérer les enregistrements du rang 1, 2 ou 3 etc...
Il affiche
"Un alias a été crée précédemment (près de RN)"
Merci