[firebase-br] RES: Ajuda com Select

Jeudí Prando Araújo jeudiprando em gmail.com
Seg Out 9 15:10:31 -03 2006


select
tb1.id, tb1.valor - (select tb2.valor from tabela tb2 where tb2.id = tb1-1)
from tabela tb1

isso irá funcionar se o seu ID não tiver buracos... tipo: 1,2,3,4,8,10,15,90
provenientes de auto incremento de generator

Em 09/10/06, edcley<edcley em eletroacre.com.br> escreveu:
> Cara com select não dá
> Vc tem que fazer uma procedure selecionável
> Ok, e trabalhar com variáveis de forma que vc consiga esse tipo de select
>
> Posso te mandar um modelo que fiz se desejar
>
> edcley
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
> nome de Fernando Reis Guimarães
> Enviada em: segunda-feira, 9 de outubro de 2006 11:40
> Para: FireBase
> Assunto: Re: [firebase-br] Ajuda com Select
>
> Aproveitando o embalo alguem ja fez um select que da a diferença de um capo
> integer entre o registro atual e o anterior?
> Exemplo:
>
> id            valor
> 1              10
> 2              20
> 3              50
>
> o select retornaria
>
> id           diff
> 1            0
> 2            10-
> 3            30
>
> Alguem ja fez isso?
> Eu fiz uma procedure para fazer isso, mas se tiver algo em select ficaria
> melhor.
>
> Em 09/10/06, Henrique Netzka (Vetor Sistemas)
> <henrique em vetorsistemas.com.br>
> escreveu:
> >
> > Alberto,
> >
> > A pergunta ficou meio confusa, mas se eu entendi direito, você pode usar
> > COUNT, SUM e GROUP BY! Por exemplo:
> >
> > SELECT
> >   Codigo,
> >   Descricao,
> >   COUNT(Codigo),
> >   SUM(Quantidade),
> >   Data
> > FROM
> >   Artigos
> > GROUP BY
> >   Codigo,
> >   Descricao,
> >   Data
> >
> > O select vai te retornar uma linha por data, e a coluna COUNT vai te dar
> > quantos registros ele agrupou ao somar as quantidades (coluna SUM).
> >
> > Abraços,
> > Henrique
> >
> > ----- Original Message -----
> > From: "Alberto Brito" <comercial em abritolda.com>
> > To: <lista em firebase.com.br>
> > Sent: Monday, October 09, 2006 11:24 AM
> > Subject: [firebase-br] Ajuda com Select
> >
> >
> > ola pessoal
> >
> >
> > Queria pedir a vossa ajuda coom um slect, para ver se sera possivel
> >
> > tenho a seguinte tabela
> >   Artigos
> >     codigo | descriçao | Quantidade | Data
> >          --------------------------------------
> >    1 Artigo 1      10   01-01-2006
> >             1 Artigo 1      15   01-01-2006
> >             1 Artigo 1      15         02-01-2006
> >    1     Artigo 1      20   03-01-2006
> >
> >
> > O que eu pretendia era fazer um select que me apresente um resultado da
> > seguinte maneira
> >
> > codigo | descriçao     | Quantidade | Data
> >          --------------------------------------
> >   Saldo Anterior       25         01-01-2006
> >             1 Artigo 1            15         02-01-2006
> >    1     Artigo 1            20         03-01-2006
> >
> > É possivel fazer um select deste genero?
> >
> >   Desde ja obrigado
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>
>
>
> --
> Atenciosamente;
> Fernando.
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.407 / Virus Database: 268.13.1/466 - Release Date: 7/10/2006
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>


-- 

------------------------------------------------------
Jeudí Prando Araújo
j-araujo em vwmsistemas.com.br
Programador
VWM Sistemas LTDA
www.vwmsistemas.com.br

Trabalho: (27) 3268.2549
Celular: (27) 9251.3447




Mais detalhes sobre a lista de discussão lista