soma de 1 mes na consulta
27/08/2018
0
como eu faço a soma
MES_ORCADO = 'AUG' / TO_CHAR(LAST_DAY(TRUNC(TO_DATE('10/08/2018','DD/MM/YYYY'))),'DD')*1 AS VALOR_DIA_CL
tenho dados de Jan a Agosto, quero somar apenas e agosto e depois dividir por 31 dias.
Como eu faço
MES_ORCADO = 'AUG' / TO_CHAR(LAST_DAY(TRUNC(TO_DATE('10/08/2018','DD/MM/YYYY'))),'DD')*1 AS VALOR_DIA_CL
tenho dados de Jan a Agosto, quero somar apenas e agosto e depois dividir por 31 dias.
Como eu faço
Mario Castilho
Curtir tópico
+ 0
Responder
Post mais votado
27/08/2018
Ola Mcastilho, boa tarde!!!
Dependendo da versão do SQL Server, vc tem a função EOMONTH que retorna o ultimo dia do mês, com ela vc pode fazer a divisão de acordo com o mês, de maneira flutuante; exemplo: EOMONTH(GETDATE()).
Acho que essa função esta disponível a partir o SQL 2014.
Agora, no mais eu não entendi bem.
Pode ser necessário fazer um susbselect para fazer esse cálculo.
Talvez se tivermos mais detalhes do que precisa e tal, podemos te ajudar melhor.
Atenciosamente,
Dependendo da versão do SQL Server, vc tem a função EOMONTH que retorna o ultimo dia do mês, com ela vc pode fazer a divisão de acordo com o mês, de maneira flutuante; exemplo: EOMONTH(GETDATE()).
Acho que essa função esta disponível a partir o SQL 2014.
Agora, no mais eu não entendi bem.
Pode ser necessário fazer um susbselect para fazer esse cálculo.
Talvez se tivermos mais detalhes do que precisa e tal, podemos te ajudar melhor.
Atenciosamente,
Alex Lekao
Responder
Clique aqui para fazer login e interagir na Comunidade :)