[firebase-br] RES: Dúvida em montar Select

BRENO breno em frialto.com.br
Sáb Maio 3 07:16:46 -03 2008


eu uso assim em meus projetos

 SELECT TOP 1 E8_SALATUA, E8_DTSALAT, E8_BANCO
 FROM SE8010 WHERE E8_DTSALAT < :DATA
 AND E8_BANCO = :BANCO
 AND E8_AGENCIA = :AGENCIA
 AND E8_CONTA = :CONTA
 AND E8_FILIAL= :FILIAL
 AND D_E_L_E_T_<> '*'
 ORDER BY E8_DTSALAT DESC


----- Original Message ----- 
From: <tecnologia em 4gl.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Friday, May 02, 2008 9:06 AM
Subject: [firebase-br] RES: Dúvida em montar Select


Márcio tente dessa forma.

Select codigo, data, precoanterior, precoatual
>From tabpreco
Where data = (select Max(a.data) from tabpreco as a where a.codigo =
tabpreco.codigo);

SUCESSO!!!

Cesar

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Márcio
Enviada em: sexta-feira, 2 de maio de 2008 01:00
Para: lista em firebase.com.br
Assunto: Dúvida em montar Select

Pessoal, tenho uma tabela de alterações de preços de produtos, que armazena
todas as alterações de preços dos produtos.
Codigo    Data    PrecoAnterior    PrecoAtual
1           01/01/08    100,00            110,00
1           02/02/08    110,00            130,00
2           15/01/08    50,00                60,00
2           20/01/08    60,00                50,00

Quero um select que me retorne somente a data da última alteração de preços
de cada produto.
assim:
Codigo    Data    PrecoAnterior    PrecoAtual
1           02/02/08    110,00            130,00
2           20/01/08    60,00                50,00

[],s
Márcio
Sino Informatica - Araxa - MG





No virus found in this incoming message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.23.7 - Release Date: 30/04/2008 00:00



No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.23.7 - Release Date: 30/04/2008 00:00



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista