Estimados:
Una consulta.. necesito realizar una resta de una columna (HORAS TRABAJADAS), pero esta columna tiene datos alfanumericos, es decir, tiene horas en numerico y tambien tienen en texto (LM, CA, ETC)
Código XML:
Ver originalHORAS TRABAJADAS
LM
0,348611111
LM
FA
0,318055556
0,323611111
TRASL
FA
0,338888889
realizo la siguiente consulta
Código SQL:
Ver originalSELECT TERMINAL, HORAS_TRAB, FECHA, (HORAS_TRAB-'0,3125') AS Q_HORAS_EXTRAS FROM horas_oc ---- 22271
WHERE horas_extras = 'si' AND TIPO_CONDUCTOR = 'FULL' AND horas_trab <> 'nt'
pero me arroja el siguiente error
Código SQL:
Ver originalServidor: mensaje 403, nivel 16, estado 1, línea 1
Operador no válido para el tipo de datos. Operador subtract, tipo VARCHAR.
Que puedo hacer para que me reste la cantidad de horas?? o como debo importar ese tipo de datos para que me efectue la operacion que necesito??