Fórum Como somar valores de uma pesquisa, agrupando por mês? #211841
05/02/2004
0
Preciso saber como somar os valores encontrados numa pesquisa ao BD, de forma que os valores numéricos (de um campo qualquer) sejam agrupados por mês.
Ex.:
Janeiro possui 3 registros com os valores 125, 44 e 80 no campo numérico.
Fevereiro possui 4 registros com os valores 50, 90, 180 e 33 no campo numérico.
A pesquisa me retornaria:
Janeiro = 249
Fevereiro = 353
Tem como fazer isso?
Grato
wbb
Wbb
Curtir tópico
+ 0Posts
05/02/2004
Mcis33
Depois é só fazer um loop até chegar no final da tabela... isso pode ser verificado pela variável do sistema EOF e em cada interação vc usa o comando Next no banco de dados para avançar no registro e armazena em uma variável o valor que vc quer...
Espero que ajude...
[]´s,
mcis33.
Gostei + 0
05/02/2004
Wbb
Obrigado mas...
T+
wbb
Gostei + 0
05/02/2004
Wbb
Select Month(DATA), Year(DATA), Sum(VALOR) as VALOR from TABELA where <CONDIÇÕES> group by Month(DATA), Year(DATA)
wbb
Gostei + 0
05/02/2004
Aroldo Zanela
Minha primeira idéia seria criar uma VIEW para converter as datas para seu mês equivalente com Extract(Month from coluna) as MES e depois um select com group by mes.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)