Eso te suma horas trabajadas completas, si lo que contiene
horas_trabajadas es una hora como unidad de medida y no una hora como hora del día.
Si el campo guarda las horas como horas y minutos trabajados, puede darse este caso:
Código MySQL:
Ver original+-----------------+
| horas_trabajada |
+-----------------+
| 00:55:00 |
| 00:55:00 |
| 01:05:00 |
| 01:09:00 |
| 01:09:00 |
| 01:11:00 |
| 01:49:00 |
| 00:59:00 |
| 01:08:00 |
| 01:08:00 |
| 00:58:00 |
| 01:11:00 |
+-----------------+
12 rows
in set (0.00 sec
)
Si lo sumo con tu propuesta:
Código MySQL:
Ver original+------------+
| TotalHoras |
+------------+
| 8 |
+------------+
Pero si sumo los segundos y luego obtengo las horas completas:
Código MySQL:
Ver original+------------+
| TotalHoras |
+------------+
| 13 |
+------------+
Como verás, hay
cinco horas de diferencia en las sumas, Producto de las fracciones de hora.
Es para tener en cuenta.