Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

diogobuenodb

Somar duas tabelas DateTime

Recommended Posts

Bom dia,

 

Tenho as seguinte tabelas sla_open e sla_update

 

com os valores neste formato

2011-08-22 09:37:42.000 e 2011-08-27 18:01:48.000

 

qro pegar o total de horas só horas nao os dias..

 

de abertura e atual..

e como só contar os dias de segunda a sexta.

tendei de varias maneiras..

exeplo:

SELECT DATEDIFF(d,sla_open, sla_update) from sla

 

so me trás os dias..

 

SELECT CONVERT(varchar,(sla_open), 108),CONVERT(varchar,(sla_update), 108) FROM sla

 

so mostra as horas i... q q adiata..

09:37:42 18:01:48

 

select (sla_open + sla_update) from sla

soma tudo.. nada a ve

2123-04-18 03:39:30.000

 

Alguem pode me ajudar..

 

Grato..

 

Mil desculpas.. Era só lê o Tópico acima

 

Já fala tudo que eu quero e muito mais

Segue..

 

SELECT CONVERT(VARCHAR(10),sla_open,103) AS sla_open,

CONVERT(VARCHAR(10),sla_update,103) AS sla_update,

DATEDIFF(MONTH,sla_open,sla_update) AS DIF_MES,

DATEDIFF(DAY,sla_open,sla_update) AS DIF_DIAS,

DATEDIFF(WEEK,sla_open,sla_update) AS DIF_SEMANA,

DATEDIFF(HOUR,sla_open,sla_update) AS DIF_HORA,

DATEDIFF(MINUTE,sla_open,sla_update) AS DIF_MINUTOS

FROM sla

 

Obrigado.. e Desculpas

 

Mil desculpas.. Era só lê o Tópico acima

 

Já fala tudo que eu quero e muito mais

Segue..

 

SELECT CONVERT(VARCHAR(10),sla_open,103) AS sla_open,

CONVERT(VARCHAR(10),sla_update,103) AS sla_update,

DATEDIFF(MONTH,sla_open,sla_update) AS DIF_MES,

DATEDIFF(DAY,sla_open,sla_update) AS DIF_DIAS,

DATEDIFF(WEEK,sla_open,sla_update) AS DIF_SEMANA,

DATEDIFF(HOUR,sla_open,sla_update) AS DIF_HORA,

DATEDIFF(MINUTE,sla_open,sla_update) AS DIF_MINUTOS

FROM sla

 

Obrigado.. e Desculpas

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.