valor numerico delante de una expresion

dimas
31 de Enero del 2006
quiero hacer una consulta en Oracle que me saque los valores donde el el campo(texto) aparezca un valor numerico delante de la expresion('Años').

alfaq
31 de Enero del 2006
select to_number(substr(trim(campo),1,(length(trim(campo)) - 4))) from tabla;

asumo que la expresión Años esta al final, sino debes afinar el select

Sadam
31 de Enero del 2006
¿ Y a nosotros que coño nos importa lo que tu quieres ?