GARANTIR DESCONTO

Fórum Error totalizacao vendas mes a mesmo no ano #59698

26/04/2008

0

Preciso demonstrar o total das vendas mes a mes dentro do ano,
a instrucao abaixo apresenta erro na expressao group by.

select sum(TotalVenda) as TOTAL, extract(month from DataVenda) as MES from VENDAS where extract(year from DataVenda) = :pANO group by extract(month from DataVenda) as MES

Desde já agradeço.


Eremita

Eremita

Responder

Posts

28/04/2008

Weber

Se seu campo for do tipo Date, use o SubString no lugar do Extract vai ficar bem fácil de trabalhar.

SubString(DataVenda From 1 for 7)

O Fb vai lhe devolser o resultado assim 2008-01, 2008-02, 2008-03, etc.
O where pode ser usado da mesma forma e no delphi você pode utilizar o FormatDateTime para trabalhar com o mês e ano nos mesmos formatos.


Responder

Gostei + 0

28/04/2008

Weber

devolser

devolver


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar