Somar datas em SQL
Olá boa tarde,
Estou precisando de uma dica no SQL, tenho a seguinte consulta:
Para dia está funcionando legal, porém ele precisa colocar o mês e ano. Preciso somar a data do documento com os dias estimado.
Ex.: 01/01/2019 para 45 dias = 15/02
Podem ajudar?!
Forte abraço!
Estou precisando de uma dica no SQL, tenho a seguinte consulta:
Cast(Day(T0.DocDueDate) + T11.InstDays as datetime) as 'Data estimada'
Para dia está funcionando legal, porém ele precisa colocar o mês e ano. Preciso somar a data do documento com os dias estimado.
Ex.: 01/01/2019 para 45 dias = 15/02
Podem ajudar?!
Forte abraço!
Jefferson Livramento
Curtidas 0
Melhor post
Emerson Nascimento
18/02/2019
Basta adicionar o número de dias.
T0.DocDueDate + T11.InstDays as 'Data estimada'
T0.DocDueDate + T11.InstDays as 'Data estimada'
GOSTEI 1
Mais Respostas
Renato Dias
18/02/2019
Olá boa tarde,
Estou precisando de uma dica no SQL, tenho a seguinte consulta:
Para dia está funcionando legal, porém ele precisa colocar o mês e ano. Preciso somar a data do documento com os dias estimado.
Ex.: 01/01/2019 para 45 dias = 15/02
Podem ajudar?!
Forte abraço!
Estou precisando de uma dica no SQL, tenho a seguinte consulta:
Cast(Day(T0.DocDueDate) + T11.InstDays as datetime) as 'Data estimada'
Para dia está funcionando legal, porém ele precisa colocar o mês e ano. Preciso somar a data do documento com os dias estimado.
Ex.: 01/01/2019 para 45 dias = 15/02
Podem ajudar?!
Forte abraço!
segue a query com o resultado que obtive logo abaixo: select convert(varchar, datadocumento, 103) as DataDocumento
,numerodias
,convert(varchar, (DATEADD(day, numeroDias, dataDocumento)), 103) as dataaproximada
from datasEstimadas
DataDocumento numerodias dataaproximada
------------------------------ ----------- ------------------------------
22/01/2019 12 03/02/2019
04/02/2019 7 11/02/2019
12/02/2019 14 26/02/2019
GOSTEI 0
Renato Dias
18/02/2019
Jefferson, use esta parte do script sql trocando pelos seus campos de data do documento e de quantidade de dias:
convert(varchar, (DATEADD(day, numeroDias, dataDocumento)), 103) as dataaproximada
convert(varchar, (DATEADD(day, numeroDias, dataDocumento)), 103) as dataaproximada
GOSTEI 0