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

Moacir - GMail prismars em gmail.com
Qui Set 17 08:43:52 -03 2009


Giovani,

Assim vc obtera o valor maximo de cada status. Basta configurar a 
clausula WHERE como desejares:

SELECT STATUS, MAX(VALOR) as vlrmaximo FROM CONTAS_A_RECEBER 
group by STATUS


Sucesso !!

Moacir


Giovani Rochê escreveu:
> 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
>
>   




Mais detalhes sobre a lista de discussão lista