Subject Re: [firebird-support] Duvida com Q uery de Seleção.
Author Luis Quental
Se estiveres a usar o Firebird 1.5 (naõ sei se funciona no Firebird 1.0)
tenta este SQL:

select client, sum(total) total, extract(month from doc_date) mes,
extract(year from doc_date) ano
from document
where doc_date between :dt1 and :dt2
group by client, extract(month from doc_date), extract(year from doc_date)

Kelson Santos wrote:

> Caros amigos estou com um problema, que ja pensei em
> varias maneiras de soluciona-lo mas não consegui. meu
> suspervisor me pedi um relatório onde este traria o
> nome do clientes es separado por meses do periodo em
> que eu escolher ele me traga o total de venda por
> mesmo
> mais ou menos assim :
> periodo 01/10/2003 a 01/01/2004
> clientes X a Y
>
> cliente 10/2003 11/2003 12/2003 01/2004
>
> xxxxxxxxxxx 1500,00 800,00 0,00 1200,00
> yyyyyyyyyyy 0,00 500,00 1000,00 0,00
>
> tenho a tabela que me fornece todos este dados, mas
> não sei como agrupar a soma das vendas pelos meses que
> estão no intervalo de data solicitado..
> Por favor me ajudem. desde já agradeço
>
> ______________________________________________________________________
>
> Conheça a nova central de informações anti-spam do Yahoo! Mail:
> http://www.yahoo.com.br/antispam
>
> ------------------------------------------------------------------------
> *Yahoo! Groups Links*
>
> * To visit your group on the web, go to:
> http://groups.yahoo.com/group/firebird-support/
>
> * To unsubscribe from this group, send an email to:
> firebird-support-unsubscribe@yahoogroups.com
> <mailto:firebird-support-unsubscribe@yahoogroups.com?subject=Unsubscribe>
>
> * Your use of Yahoo! Groups is subject to the Yahoo! Terms of
> Service <http://docs.yahoo.com/info/terms/>.
>
>

--
Atentamente

Luis Quental

R&D

Grupo PIE Portugal, S.A.

Edifício Grupo PIE
Rua Artur Aires, nº 100
4490 Póvoa de Varzim
Tlf: +351 252 290 600
Fax: +351 252 290 601
Web: www.grupopie.com