Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2009, 17:07
zerts
 
Fecha de Ingreso: junio-2009
Ubicación: Bogota
Mensajes: 16
Antigüedad: 14 años, 10 meses
Puntos: 0
Calcular horas trabajadas nocturnas MySQL

hola soy nuevo en el foro
tengo un problema con una cosulta

tengo una tabla con los siguientes datos
+-----+-----+------+------+-----+
| IdHora | HorIni | HorFin | Hortra | DiaTra |
+-----+-----+------+------+-----+
| 1 | 11:00 | 10:00 | 23:00 | 2001-02-04 |
| 2 | 02:00 | 14:00 | 12:00 | 2005-06-14 |
| 3 | 14:30 | 16:30 | 02:00 | 2007-04-09 |
| 4 | 05:00 | 11:00 | 06:00 | 2004-08-05 |
| 5 | 12:00 | 10:00 | 22:00 | 2006-10-20 |
+-----+-----+------+------+-----+
Donde

IdHora =ID
HorIni = hora que inicio
HorFin = Hora que finalizo
Hortra =Horas trabajadas
DiaTra = día trabajado

De la cual necesito saber las horas trabajadas nocturnas
Teniendo en cuenta que las horas nocturnas son de las 18:00 a las 06:00
Mas o menos así

+-----+-----+
| IdHora | HorNoc |
+-----+-----+
| 1 | 12:00 |
| 2 | 04:00 |
| 3 | 00:00 |
| 4 | 01:00 |
| 5 | 10:00 |
+-----+-----+
Les agradezco mucho si me pueden colaborar, muchas gracias de antemano