Fórum Usar procedure ou não usar procedure #55726
09/04/2006
0
D7+IBO+Firebird 1.5
Tenho um tabela TBCARASS com 4 campos
(AUTINC,CODASS,NUMEMI,QTDPAG), onde
CODASS=Código do Associado
NUMEMI= Número de emissão do carnê
QTDPAG= Quantidade de parcelas pagas
Supondo que estes são os dados gravados
nela:
1 0010 01 1
2 0015 05 2
3 0010 02 5
4 0010 03 3
5 0015 06 7
Como extrair num SELECT ou até mesmo
numa STORED PROCEDURE o último número
de Emissões (NUMEMI) de cada Sócio (CODASS),
porém cuja QTDPAG seja maior, por exemplo a 3.
Neste exemplo acima, deveria apresentar somente como
resultado o CODASS = 0015 pois a QTDPAG da última emissão do
CODASS = 0010 não é maior que 3...
Consegui chegar até o último NUMEMI, mas não consegui fazer o filtro
com a QTDPAG...
Espero uma sugestão...
Susana
Tenho um tabela TBCARASS com 4 campos
(AUTINC,CODASS,NUMEMI,QTDPAG), onde
CODASS=Código do Associado
NUMEMI= Número de emissão do carnê
QTDPAG= Quantidade de parcelas pagas
Supondo que estes são os dados gravados
nela:
1 0010 01 1
2 0015 05 2
3 0010 02 5
4 0010 03 3
5 0015 06 7
Como extrair num SELECT ou até mesmo
numa STORED PROCEDURE o último número
de Emissões (NUMEMI) de cada Sócio (CODASS),
porém cuja QTDPAG seja maior, por exemplo a 3.
Neste exemplo acima, deveria apresentar somente como
resultado o CODASS = 0015 pois a QTDPAG da última emissão do
CODASS = 0010 não é maior que 3...
Consegui chegar até o último NUMEMI, mas não consegui fazer o filtro
com a QTDPAG...
Espero uma sugestão...
Susana
Susi
Curtir tópico
+ 0
Responder
Posts
10/04/2006
Susi
Aí, galera,
Já resolvi..
Susana
Já resolvi..
Susana
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)