Na aula sobre o "leadtime da entrega", é usada a função INT. No entanto, poderia explicar brevemente, o porquê de não utilizar a função DATEDIFF nesse caso? Qual seria o impedimento? Ou a escolha do INT foi puramente didática?
Obrigado.
Na aula sobre o "leadtime da entrega", é usada a função INT. No entanto, poderia explicar brevemente, o porquê de não utilizar a função DATEDIFF nesse caso? Qual seria o impedimento? Ou a escolha do INT foi puramente didática?
Obrigado.
Olá Paulo, como você está?
Peço desculpas pelo atraso na resposta.
A escolha de utilizar a função INT
foi feita com a intenção de simplificar o processo didático. Neste cenário específico, o objetivo era obter um resultado inteiro que representasse a quantidade de dias no leadtime.
No entanto, caso se sinta mais confortável utilizando a função DATEDIFF
, essa também é uma alternativa válida. O código utilizando a função DATEDIF
F ficaria da seguinte forma:
Leadtime = ABS(DATEDIFF(registro_vendas[Data_Compra], registro_vendas[Data_Entrega], DAY))
Essa abordagem garantirá que a diferença de datas seja calculada em termos de dias, sempre resultando em um valor positivo de leadtime.
Espero que isso tenha esclarecido sua dúvida!
Se tiver mais perguntas, não hesite em compartilhar no fórum.
Abraços.