Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MVlisboa

Consulta com limite

Recommended Posts

Eu tenho QT BLOQ q é 34, essa coluna "SOMATÓRIO" são as quantidades de cada NF DEV CLI
Mas eu só quero puxar os dados até que a soma de QT atinja o valor bloqueado "QT BLOQ"
Nesse caso deveria puxar os seis primeiros dados, que seriam: (NF´S DEV CLI = 1385 - 1385 - 13897 - 1421 - 3883 - 3896) e (SOMATORIO = 3 - 1 - 1 - 12 - 12 - 12)

 

3cm40Bt.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

" até que a soma de QT atinja o valor bloqueado "QT BLOQ" "

 

Explique mais esta frase por favor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia, Motta!
Seria o seguinte... Quando fazemos um loop, o programa não para quando a condição for true?! Então..seria mais ou menos essa analogia.

 

A minha condição é que a consulta encerre quando SUM(M.QT) atingir o valor de E.QTBLOQUEADA "34".

 

1 2 3 4 5

Nesse caso, a consulta deveria ir somando SUM(M.QT) (3+1= 4, 4+1= 5, 5+12= 17, 17+12= 29, 29+12= 41,

6 7 8

41+3= 44, 44+2= 46, 46+3= 49) PRONTO, A CONDIÇÃO FOI ATINGIDA NA 5 OPERAÇÃO. ELA DEVE ENCERRAR E NÃO PUXAR AS OUTRAS LINHAS.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.