Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/10/2012, 15:48
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Query para horas habiles

diferencia de horas:

Código SQL:
Ver original
  1. DECLARE @FISAP DATETIME = '2012-12-01 08:00:00'
  2. DECLARE @FFSAP DATETIME = '2012-12-01 10:30:00'
  3. DECLARE @ok VARCHAR(20)
  4. SELECT @ok=CONVERT(VARCHAR(20),CAST(datediff(mi,@FISAP,@FFSAP) / 60 AS DECIMAL(9,3)) + CAST(CAST(datediff(mi,@FISAP,@FFSAP) % 60 AS DECIMAL(9,3))/60 AS DECIMAL(9,3)))
  5.  
  6. print @ok

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me