Bonjour
La requête suivante renvoie l'erreur"FROM keyword not found where expected"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".
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
Merci d'avance de votre réponse
Partager