
24/07/2008, 08:57
|
| | Fecha de Ingreso: junio-2008 Ubicación: Colombia
Mensajes: 207
Antigüedad: 16 años, 8 meses Puntos: 12 | |
Contar numero de horas En una table de la base de datos tengo dos campos con los cuales debo trabajar, hora_inicial y hora_final que se insertan en formato militar, necesito hacer los siguiente:
si por ejemplo en un registro hora_inicial="09:00:00" y hora_final="12:00:00" me arroje el valor 3 osea el numero de horas que existe entre las 9 y las 12 del dia,
Otro ejemplo: 14:00:00 - 16:00:00 ==>> 2
Agradezco su atencion.
Un saludo
Edit: Ya me resolvi la duda, por si a alguien le sirve. select (extract(hour from time '18:00:00')::int - extract(hour from time '14:00:00')::int);
Última edición por Rosencrantz; 24/07/2008 a las 09:20 |