Automatizar a atualização do período
27/03/2020
0
Bom Dia!
Eu tenho a seguinte situação: necessito mostrar o volume de vendas de determinado periodo do dia 01 ao dia 10, quando na data atual for para o dia onze, preciso mostrar do dia 11 ao 20 e quando estivermos no dia vinte e um, do dia 21 ao ultimo dia do mês. Além de fazer a mesma coisa com os três meses anteriores, para fins comparativos. É possível fazer a automatização dos dias e dos meses? Exemplo, estamos em março, então utilizo dezembro, janeiro e fevereiro, assim que irmos para abril os meus meses se atualizarem também junto ao mês atual.
Tenho pensado muito em como fazer, mas nada parece dar certo.
Segue query que venho utilizando (eu faço mais três consultas, só trocando os meses):
Select
substring(convert(varchar(10),data_emissao,103),1,5)Data_Emissao,
cod_produto,
desc_produto,
SUM (valor_qtde) VolumeMes
from tb01
where data_emissao BETWEEN '20200321' AND '20200331'
GROUP BY
substring(convert(varchar(10),data_emissao,103),1,5),
cod_produto,
desc_produto
Se alguém puder me ajudar com uma solução seria incrível.
Desde já agradeço!
Eu tenho a seguinte situação: necessito mostrar o volume de vendas de determinado periodo do dia 01 ao dia 10, quando na data atual for para o dia onze, preciso mostrar do dia 11 ao 20 e quando estivermos no dia vinte e um, do dia 21 ao ultimo dia do mês. Além de fazer a mesma coisa com os três meses anteriores, para fins comparativos. É possível fazer a automatização dos dias e dos meses? Exemplo, estamos em março, então utilizo dezembro, janeiro e fevereiro, assim que irmos para abril os meus meses se atualizarem também junto ao mês atual.
Tenho pensado muito em como fazer, mas nada parece dar certo.
Segue query que venho utilizando (eu faço mais três consultas, só trocando os meses):
Select
substring(convert(varchar(10),data_emissao,103),1,5)Data_Emissao,
cod_produto,
desc_produto,
SUM (valor_qtde) VolumeMes
from tb01
where data_emissao BETWEEN '20200321' AND '20200331'
GROUP BY
substring(convert(varchar(10),data_emissao,103),1,5),
cod_produto,
desc_produto
Se alguém puder me ajudar com uma solução seria incrível.
Desde já agradeço!
Cibele
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)