Bonjour
La requête suivante renvoie l'erreur
"FROM keyword not found where expected"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
select r.*, rownum() over(partition by r.gl_depot order by r.gl_depot) as rang 
from (select gl_depot,gl_codearticle,sum(gl_qtefact) as Quantite
from ligne 
where gl_naturepieceg="FFO" and gl_typearticle="MAR" 
and gl_datepiece>=now()-30 
group by gl_depot,gl_codearticle 
order by gl_depot,Quantite desc) r
Si je retire la partie "over(partition by r.gl_depot order by r.gl_depot)", la requête fonctionne mais le n° de rang ne se réinitialise pas à chaque "gl_depot".

Merci d'avance de votre réponse