Discussion:
Tablas cruzadas con código dentro de campo
(demasiado antiguo para responder)
b***@gmail.com
2014-07-30 12:49:28 UTC
Permalink
Buenos días, os explico el problema que me ha surgido, tengo los siguientes elementos:

TABLA1 que tiene el campo [Codigo]
TABLA2 que tiene el campo [Nombre]

-En el contenido del campo [Codigo] de la TABLA1 aparece el código "T69867"
-En el contenido del campo [Nombre] de la TABLA2 aparece un código acompañado de un texto, por ejemplo, "Preparado-T69867-Manolo Gutierrez".


Lo que estoy intentando es obtener la relación entre ambas tablas, es decir, relacionar los registros que contengan el código "T69867" con los que contengan "Preparado-T69867-Manolo Gutierrez".

He intentado varias rconsultas en SQL y no he logrado obtener esultados. Entiendo que habrá que implementar alguna condición con el comando LIKE, pero no logro obtener la consulta.

Un saludo, y muchas gracias!
José Mª Fueyo
2014-08-01 10:43:19 UTC
Permalink
Hola
Puedes construirte una función que te haga split del campo usando como carter de separación "-", y te devuelva el elemento 1 (recuerda que split te genera una matriz basado en 0). Luego lo puedes usar en una consulta para crear un campo calculado.
Espero te sirva.

Salu2
José Mª Fueyo

Loading...