2 votes

Oracle - Comment sélectionner et ordonner en regroupant n lignes dont la somme est comprise entre a et b ?

Comment sélectionner et ordonner en regroupant n lignes dont la somme est comprise entre a et b ?

J'ai le numéro de la liste comme :

1,2,3,4,5,6,7,8,9,10,11,12...100

SELECT LEVEL FROM DUAL CONNECT BY LEVEL <= 100

J'ai besoin de commander un groupe de chaque 5 rangées ont 80 <= somme <= 100

1,12,22,23,31, 2,3,15,24,47, 5,11,17,26,37, ...

A l'intérieur :

sum(1,12,22,23,31) = 89 match the condition
sum(2,3,15,24,45) = 91 match the condition
sum(5,11,17,26,37) = 96 match the condition
...

Quelqu'un peut m'aider ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X