Eso es un error del script en FDW, porque no reconoce el caracter porcentual en algunos casos. Esa parte debe decir:
Cita: IF(TTotal < 86400, SEC_TO_TIME(Ttotal), CONCAT((TTotal DIV 86400), '.', (SEC_TO_TIME(Ttotal % 86400)))) TiempoTotal
El caracter porcentual, en ese contexto, equivale al resto de división entera.
Eso significa que dado dos números A y B, siendo que A > B, esa división devuelve cociente C y un resto R tal que (C . B) + R = A.
En este caso 86400, sabemos, es la cantidad de segundos del día. La operación elimina todos los segundos equivalentes a días enteros y devuelve la cantidad restante.
Eso es todo.
Es la operación complementaria a
N DIV
M, que también se usa en este caso.