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.
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
Curtir tópico
+ 0
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.
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
Clique aqui para fazer login e interagir na Comunidade :)