none
Conversão de Dias em Meses (com casas decimais) RRS feed

  • Pergunta

  • Prezados,

    Se possível gostaria de uma ajuda para resolução de um problema. Possuo um montante de produtos e preciso calcular a média mensal de consumo num referido período. Quando uso DATEDIFF e converto em meses, o sistema retorna um número inteiro. Como fazer para que o SQL retorno o mês com casas decimais? Pois o período nem sempre será com meses fechados. 

    Se eu selecionar um período inferior a 1 mês, o SQL retorna: Divide by zero error encountered, sendo que o mesmo entende como 0.

    (SUM (TITMMOV.QUANTIDADE)/((datediff(DAY,@data1,@data2))/30)) AS MEDIA

    Desde já agradeço!

    segunda-feira, 16 de março de 2020 19:52

Respostas

Todas as Respostas