Sergio,
Tente dessa forma:
SELECT MAX(valor)
FROM tabela
WHERE data = (SELECT MAX(data)
FROM tabela)
Espero ter ajudado.
Cristiano Jacobsen
2008/2/4, sergio <[EMAIL PROTECTED]>:
>
> Bom dia pessoal.
>
>
> Sempre tive um problema para obter um resultado em um tipo de consulta.
> Imagine a seguinte situação:
> Tenho uma tabela com data e valor, e quero retornar a data e o valor da
> última(maior) data.
> Eu imagino que devesse ser algo assim:
> "select max(data), valor from tabela", mas isso não funciona.
> Alguém tem uma saida para isso?
>
>
>
> Grato
> Sergio
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral