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 original
HORAS TRABAJADAS LM 0,348611111 LM FA 0,318055556 0,323611111 TRASL FA 0,338888889
realizo la siguiente consulta
Código SQL:
Ver original
SELECT 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 original
Servidor: 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??