cortar una subcadena al encontrar una coincidencia
Hola a todos:
Necesito de su orientación en lo siguiente:
tengo una tabla de articulos que en el campo descripcion contiene información como: articulo de ejemplo 12/350ml, en algunos es: articulo de ejemplo c/suavizante 20/500ml, o tambien puede ser: otro articulo de ejemplo 25/12/15gr. Quiero saber como hacer para poder quitar lo que está antes del gramaje y pasarlo a otra tabla.
El resultado debe quedar asi:
Tabla1, campo descripcion:
articulo de ejemplo
articulo de ejemplo c/suavizante
otro articulo de ejemplo
tabla2, campo x:
12/350ml
20/500ml
25/12/15gr
Ya estuve revisando las funciones para cadenas, pero la verdad no se me ocurre cómo localizar la parte del gramaje en el string, ya que los numeros varian de producto en producto.
También ya traté con las funciones regexp y like en mysql, pero no veo como usarlas para sustraer las subcadenas que deseo.
Agradeceré cualquier orientación que me puedan dar.
Estoy usando Mysql 5 y Delphi 2009.
Saludos
|