Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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
Carregando comentários...