[firebase-br] SUM agrupado por DATA>>RESOLVIDO

>>Diego Aparecido<< diegoap01 em gmail.com
Ter Jun 27 10:20:02 -03 2006


Ae pessoal, consegui resolver, da seguinte maneira...

SELECT SUM(QTD),CAST(EXTRACT(DAY FROM DATA) || '.' || EXTRACT(MONTH FROM
DATA) || '.' || EXTRACT(YEAR FROM DATA) AS CHAR(10)) as DATA,
COD_PROD, DES_PROD
 FROM
SAIDAS
GROUP BY  2,3,4


Obrigado aos que tentaram ajudar!!!!

valeu!!!

Diego


2006/6/27, >>Diego Aparecido<< <diegoap01 em gmail.com>:
>
> Jederson, valeu pela dica, mas o resultado não foi satisfatório...
>
> SELECT COD_PROD, MAX(DES_PROD) DESCRICAO, CAST( DATA AS DATE) DATA,
>         SUM(QTD) TOTAL_QTDE
>
>    FROM SAIDAS
> GROUP BY 1, 3
>
> o resultado foi:
> COD       DESCRICAO              QTDE                DATA
> 1            teste                          10
> 20.06.2006 14:58
> 1            teste                           5
> 20.06.2006 15:30
> 1            teste                           7
> 20.06.2006 16:00
>
> []'s
>
> Diego
>
>
>
> Em 27/06/06, Jederson <bloodday em yahoo.com> escreveu:
>
> > no campo de data utilize Cast( CAMPO_DATA as date ) e não o extract
> >
> > e no group by coloque o numero da coluna do select
> >
> > Flw
> >
> > ">>Diego Aparecido<<" < diegoap01 em gmail.com> wrote: Ent�o Rubem, minha
> > vers�o � a 1.5 mesmo, mas o sql que vc me passou n�o deu
> > certo n�o...
> >
> > Invalid token.
> > Dynamic SQL Error.
> > SQL error code = -104.
> > Token unknown - line 1, char 49.
> > DATE.
> >
> >
> > Mesmo assim valeu pela tentativa!
> >
> >
> >
> > Em 27/06/06, Rubem Nascimento da Rocha  escreveu:
> > >
> > >
> > > Se vc usa FireBird 1.5, tenta isso daqui:
> > >
> > >   SELECT COD_PROD, MAX(DESC_PROD) DESCRICAO, EXTRACT(DATE FROM DATA)
> > DATA,
> > >          SUM(QTDE) TOTAL_QTDE
> > >     FROM SAIDAS
> > > GROUP BY 1, 3
> > >
> > >
> > > Sds.
> > >
> > > >From: ">>Diego Aparecido<<"
> > > >Reply-To: FireBase
> >
> > > >To: lista em firebase.com.br
> > > >Subject: [firebase-br] SUM agrupado por DATA
> > > >Date: Tue, 27 Jun 2006 09:35:22 -0300
> > > >
> > > >E a� pessoal!
> > > >
> > > >Essa � minha primeira mensagem pra lista, j� estou a algum tempo
> > > procurando
> > > >a solu��o pro meu problema mas ainda n�o achei.. heheheheh
> > > >
> > > >tenho uma tabela, sa�da de produtos... C�d do produto,
> > descri��o, qtde
> > > que
> > > >saiu e data que saiu.
> > > >
> > > >acontece que o select que eu fa�o, somando a quantidade e agrupando
> > por
> > > >data, n�o est� funcionando...
> > > >
> > > >SELECT SUM(QTDE), COD_PROD, DESC_PROD, DATA
> > > >  FROM
> > > >SAIDAS
> > > >GROUP BY  COD_PROD, DESC_PROD, DATA
> > > >
> > > >Est� trazendo resultados duplicados, mas se eu tirar a data do meu
> > > select,
> > > >traz certinho a soma dos produtos...
> > > >O que eu preciso � a soma dos produtos por dia.
> > > >
> > > >Eu reparei que ele est� pegando pela data e hora, como fa�o pra
> > pegar s�
> > > a
> > > >data?
> > > >
> > > >Valeu!
> > > >
> > > >Diego
> > > >______________________________________________
> > > >FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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 Messenger: converse com os seus amigos online.
> > > http://messenger.msn.com.br
> > >
> > >
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br ) - Hospedado em www.locador.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.locador.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
> >
> >
> >
> > ---------------------------------
> > Ring'em or ping'em. Make  PC-to-phone calls as low as 1¢/min with Yahoo!
> > Messenger with Voice.
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br ) - Hospedado em www.locador.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