soma de 1 mes na consulta

SQL Server

SQL

27/08/2018

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
Mario Castilho

Mario Castilho

Curtidas 0

Melhor post

Alex Lekao

Alex Lekao

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,
GOSTEI 1
POSTAR