[firebase-br] funcao agregacao MAX

Inara Platenik mippvj em hotmail.com
Qui Ago 25 16:15:21 -03 2005


Gleyber funcionou perfeitamente!!!!!!!!!!

Muito obrigada!!!!!!!

[]´s

Inara Platenik


>From: "Gleyber" <cmesquita em cmsolucoes.com.br>
>Reply-To: Gleyber <cmesquita em cmsolucoes.com.br>,FireBase 
><lista em firebase.com.br>
>To: "FireBase" <lista em firebase.com.br>
>Subject: Re: [firebase-br] funcao agregacao MAX
>Date: Thu, 25 Aug 2005 13:15:58 -0300
>
>Olá Inara...
>
>É meio confuso mas tente assim:
>
>SELECT C.CODPROD,
>        (SELECT C1.CUE
>         FROM CAD_CUSTO C1
>         WHERE C1.CODPROD = C.CODPROD
>           AND C1.DTCUSTO = (SELECT MAX(C2.DTCUSTO)
>                                          FROM CAD_CUSTO C2
>                                          WHERE C2.CODPROD = C.CODPROD))
>VALOR,
>         MAX(C.DTCUSTO) AS DATA
>FROM CAD_CUSTO C
>GROUP BY C.CODPROD
>ORDER BY C.CODPROD
>
>[]'s
>Gleyber
>----- Original Message -----
>From: "Inara Platenik" <mippvj em hotmail.com>
>To: <lista em firebase.com.br>
>Sent: Thursday, August 25, 2005 12:58 PM
>Subject: Re: [firebase-br] funcao agregacao MAX
>
>
> > pô André.... não funcionou.... deu essa mensagem:
> > Invalid column name 'data'.
> > Aí eu troquei o 'data' pelo 'C.dtcusto' e continou tudo na mesma.... tá
> > difícil...
> > mas valeu mesmo pela tentativa...
> >
> > []´s
> >
> > Inara Platenik
> >
> >
> > >From: André de Camargo Fernandes <andrei em lightcomm.com.br>
> > >Reply-To: FireBase <lista em firebase.com.br>
> > >To: FireBase <lista em firebase.com.br>
> > >Subject: Re: [firebase-br] funcao agregacao MAX
> > >Date: Thu, 25 Aug 2005 12:19:27 -0300
> > >
> > >Corrigindo minha resposta (esqueci de um parâmetro no 'group by'):
> > >
> > >Select C.CodProd,
> > >max(C.dtcusto) as data,
> > >I.cue
> > >from Cad_Custo C,
> > >Cad_Custo I
> > >where I.CodProd = C.CodProd
> > >and I.dtcusto = data
> > >group by C.codprod,
> > >I.cue
> > >order by C.codprod
> > >
> > >André de Camargo Fernandes escreveu:
> > >
> > >>Senhorita Inara,
> > >>Uma forma de fazer isso é a seguinte (espero não ter errado algum nome
>de
> > >>campo de tua base):
> > >>
> > >>Select C.CodProd,
> > >>max(C.dtcusto) as data,
> > >>I.cue
> > >>from Cad_Custo C,
> > >>Cad_Custo I
> > >>where I.CodProd = C.CodProd
> > >>and I.dtcusto = data
> > >>group by C.codprod
> > >>order by C.codprod
> > >>
> > >>
> > >>Atenciosamente,
> > >>André.
> > >
> > >
> > >
> > >--
> > >"Quem escreve constrói um castelo, e quem lê passa a habitá-lo"
> > >
> > >
> > >______________________________________________
> > >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
> >
> > _________________________________________________________________
> > MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br
> >
> >
> > ______________________________________________
> > 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
> >
>
>
>
>______________________________________________
>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

_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br





Mais detalhes sobre a lista de discussão lista