Hola... Bueno después de todo buscando y buscando varios link dentro del mismo clubdelphi al final hice esto:
Código SQL
[-]
IF (ENTRADA0 IS NULL) THEN FALTA = 'X'; ELSE FALTA='';
HORADIA = DATEDIFF(MINUTE, ENTRADA0, SALIDA1) / 60.00 -
DATEDIFF(MINUTE, SALIDA0, ENTRADA1)/60.00;
HORAALMUERZO = DATEDIFF(MINUTE, SALIDA0, ENTRADA1)/ 60.00;
MINUTOSDIA = TRUNC(HORADIA, 0);
HORASDIACONVER = HORADIA - MINUTOSDIA;
MINUTOSDIASCONVER = ROUND(HORASDIACONVER * 60.00);
MINUTOSDIASCONVER = MINUTOSDIASCONVER /100;
HORATOTALDIA = MINUTOSDIA + MINUTOSDIASCONVER;
en fin logre el objetivo...
Saludos
novato_erick