Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/03/2015, 08:05
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Update obtenido de X contenido

Cita:
Yo necesitaba que cogiese X id de una palabra, la id cada vez es distinta, por eso usé substring
A ver si entiendo bien...
¿Quieres decir que dentro de un mismo campo tienes todo esto?:
Cita:
"PETICION: No me funciona el ordenador Informatica: 12343241111"
¿Es así?

Bueno, si ese es el caso, desde ya te digo que tienes un muy serio y enorme problema, porque eso está completa y absolutamente mal.
Eso se denomina "campo multivaluado", cosa prohibida en Bases de Datos, y por sobre todo se trata de un campo de múltiples dominios, cosa que no sólo está prohibida en las bases de datos relacionales, sino que además viola completamente el paradigma relacional.
En otras palabras, tendrías datos-basura, y no existe forma de resolver tus consultas a esa tabla por medio de SQL.

Ese"campo", por llamarlo de algún modo, debe descomponerse en 3 campos o columnas distintas:
Cita:
"PETICION" | "No me funciona el ordenador Informatica" | 12343241111
Esos tres valores no deben estar en el mismo campo. Nunca.

Yo asumía que el JOIN funcionaría porque suponía que tu tabla estaba bien diseñada, y no era un repositorio de basura, como lo que describes.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)