[firebase-br] Dúvida em montar Select

Ricardo M. Gimenez rmgimenez em gmail.com
Sex Maio 2 08:51:00 -03 2008


Testa assim para ver se funciona:

select *
from produto a
where a.codigo = :codproduto
  and (a.data = (select max(b.data) from produto b where b.codigo = 
:codigo))


Márcio wrote:
> 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 
>
>
>
>
>   
> ------------------------------------------------------------------------
>
> ______________________________________________
> 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