26/04/2013, 11:14
|
| 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: SQL - Convertir Horas a Decimal Cita:
Iniciado por panquitaro Gracias .... esas lineas son claves.
lo modifiqué para que soló muestre 2 decimales:
create table prueba
(
hora datetime ,
hora2 datetime ,
horadif as cast((hora2 - hora) as time (0) ),
--Mostrará solo 2 decimales.
Horatota2 AS cast ( datediff(mi, hora, hora2) / 60.0 as decimal (18,2))
)
GO
--No pongo GETDATE() por que las fechas van a ser ingresadas de manera manual por unDATETIMEPICKER
insert into prueba (hora,hora2) values ('23/03/2013 4:20' ,'23/03/2013 8:50' )
select * from prueba
Gracias Bro ...
Mas tarde doy por solucionado el tema pero ahora te dejo un "Like". yo puse getdate() porque me dio flojera poner la fecha completa con hora jejejeje :) saludos y que bien que te ayudo :)
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |