[firebase-br] SELECT MAX(CAMPO) com Condição específica

Nazareno Neto nazareno.nobrega em gmail.com
Qui Set 17 08:42:01 -03 2009


Giovani voce pode fazer assim:

SELECT FIRST 1 VALOR
FROM CONTA_A_RECEBER
WHERE STATUS = 0
ORDER BY VALOR DESC

Espero ter ajudado

2009/9/17 Giovani Rochê <giovaniroche em msn.com>

>
> Bom dia a todos.
>
> Procurei na lista mas não achei.
> Gostaria de saber se existe alguma forma de fazer um SELECT MAX(CAMPO) com
> condição.
> Por exemplo: Tenho a tabela CONTAS_A_RECEBER com os campos VALOR e STATUS.
> Quero o valor máximo do campo VALOR quando o STATUS for igual a zero.
> O lance é que não posso simplesmente fazer assim:
> SELECT MAX(VALOR) FROM CONTAS_A_RECEBER
> WHERE STATUS = 0, tem q ser "direto" pelo MAX. É possível fazer isso?
>
> Se não fui muito claro explico novamente. Obrigado a todos!
>
> _________________________________________________________________
> Você sabia que com o Hotmail você tem espaço ilimitado para guardar seus
> e-mails? Começe a usar já!
> http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx
> ______________________________________________
> 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
>



-- 
Nazareno Neto
Programador Delphi e Firebird

nazarenoneto em hotmail.com
nazareno.nobrega em gmail.com



Mais detalhes sobre a lista de discussão lista