eremita Aprendiz
Registrado: Domingo, 7 de Janeiro de 2007 Mensagens: 228
|
Enviada: Qui Abr 28, 2016 2:36 pm Assunto: Totalizacao de Vencidos por Semana |
|
|
Olá, teria como uma query retornar o total por semana de um mes levando em consideração que os vencimentos no sábado corresponde-se a semana seguinte ?
Abaixo a query que fiz e o resultado:
Código: | select vencto, extract(weekday from vencto) as dia_semana, extract(week from vencto) as nro_semana, sum(valor) as total from areceber where vencto between '2016-05-01' and '2016-05-31' group by vencto order by vencto
Vencto_____dia_semana_______nro_semana
01-05-2016 0 sab 17
02-05-2016 1 dom 18
03-05-2016 2 seg 18
04-05-2016 3 ter 18
05-05-2016 4 qua 18
06-05-2016 5 qui 18
07-05-2016 6 sex 18
08-05-2016 0 sab 18
09-05-2016 1 dom 19 |
Na verdade agruparei pelo numero da semana, a demonstração acima foi apenas para explicar melhor o que preciso. O resultado para o mes de maio/2016 seria:
01 a 06 semana 18
07 a 13 semana 19
14 a 20 semana 20
21 a 27 semana 21
28 a 31 semana 22
Desde ja agradeço,
*D7+FB2.5 |
|