[firebase-br] Select Max - Será q ninguem sabe???
Adelson R. Longo
adelsonlongo em gmail.com
Qua Maio 11 09:28:42 -03 2005
Sr. Magno,
Acredito que devas rever seus conceitos sobre SQL.... Partindo do
princípio de que MAX( ) é uma função que exige agrupamento, assim como
SUM( ), AVG( ), COUNT( ), etc.... deve ser considerar qual o campo a ser
usado para o controle do agrupamento.... e se voce que um segundo campo
no retorno, este deve ser o campo de controle do agrupamento.....
Uma solução que pode resolver seu problema seria usar o UNION ALL, mais
ou menos assim:
select max(cod_clie)
from cliente
union all
select cod_clie
from cliente ;
... onde o primeiro registro traz o MAX( ) do campo.....
Abraços,
Adelson "o Longo".
==========================================
Magno S Costa wrote:
>Ae galera.. tudo bem..
>
>Amigos como eu faço pra um select max me retornar doi campos da tabela...
>
>Tentei
> Select Max(Campo1), Campo2 from Tabela - Da Erro
> Select Max(Campo1), Campo2 from tabela group by campo2 - Apresenta todos os registros e nao só o maior...
>
>Alguém pode em dar uma luz ....
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
Mais detalhes sobre a lista de discussão lista