Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Comparacion de Campos Separados

Estas en el tema de Comparacion de Campos Separados en el foro de Mysql en Foros del Web. Estimados, Tengo el siguiente problema. Tengo que realizar la comparacion de un campo A contra los Campos B y C lo que sucede es que ...
  #1 (permalink)  
Antiguo 23/07/2009, 11:00
 
Fecha de Ingreso: noviembre-2008
Mensajes: 67
Antigüedad: 11 años
Puntos: 1
Exclamación Comparacion de Campos Separados

Estimados,

Tengo el siguiente problema.

Tengo que realizar la comparacion de un campo A contra los Campos B y C

lo que sucede es que tengo que verificar si las direccion son las misma o al menos que coincidan en gran parte.

a modo de ejemplo

CAMPO A tiene asi la info:

A:Los Patriotas 2190

y los Campos que se tenngo que comparar , viene por separadors.

B:Los Patriotas
C:2190

entonces no encuentro la forma de hacer que dentro de una clausula where.

se ponga algo como WHERE A like '%B%C%' pero lastima que en el like no puedo colocar nombres de campos, la funcion Match no me ha resultado tampoco.

tienen alguna idea de como poder realizar este tipo de consulta.

atte.

Patux
__________________
No estoy LOCO, solo es que tengo una Realidad Distinta al de los demas :P
  #2 (permalink)  
Antiguo 23/07/2009, 11:07
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 10 años, 9 meses
Puntos: 360
Respuesta: Comparacion de Campos Separados

Mira un poco el tema de expresiones regulares.
http://dev.mysql.com/doc/refman/5.1/en/regexp.html
http://www.programatium.com/tutorial...ql/mysql11.htm

El tema es algo complejo, pero de seguro resuelve tu problema.
Un saludo.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 23/07/2009, 13:57
 
Fecha de Ingreso: noviembre-2008
Mensajes: 67
Antigüedad: 11 años
Puntos: 1
Respuesta: Comparacion de Campos Separados

si bien en los ejemplos que me indicaste salen expresiones regulares , estos son introducidos por 'texto' lo que yo kiero hacer es hacerlo directamente entre campos, en pocas palabras que el contenido B se encuentre dentro de A aun que sea solo una parte de la cadena.

no se si me explico.

atte. Patux
__________________
No estoy LOCO, solo es que tengo una Realidad Distinta al de los demas :P
  #4 (permalink)  
Antiguo 23/07/2009, 18:52
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 10 años, 9 meses
Puntos: 360
Respuesta: Comparacion de Campos Separados

Cita:
en pocas palabras que el contenido B se encuentre dentro de A
esto es facil haciendo uso de not in.

Cita:
en pocas palabras que el contenido B se encuentre dentro de A aun que sea solo una parte de la cadena.
Aca se complica la cosa y es necesario hacer uso de expresiones regulares.

Es posible que no te haya entendido o que no te hayas explicado bien.
Podrías poner un ejemplo de lo que quieres?
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:40.