Almacenarlo como un número entero de segundos será la mejor manera de hacerlo.
- La
UPDATEserá limpio y simple, es decir,duration = duration + $increment - Como señaló Tristram, existen limitaciones
a usar el
TIMEcampo - por ej. "TIMElos valores pueden oscilar entre'-838:59:59'a'838:59:59'" - El formato de visualización de días/horas/minutos/segundos no estará codificado.
- La ejecución de sus otros cálculos seguramente será más claro cuando trabaje con un campo de "número de segundos" entero.