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

ignorar caracteres en una consulta

Estas en el tema de ignorar caracteres en una consulta en el foro de Mysql en Foros del Web. Hola gente, Tengo que hacer una consulta en una db y no se como puedo realizarla, si alguin me puede dar una mano se lo ...
  #1 (permalink)  
Antiguo 02/12/2009, 09:49
 
Fecha de Ingreso: marzo-2008
Mensajes: 99
Antigüedad: 16 años
Puntos: 0
ignorar caracteres en una consulta

Hola gente,

Tengo que hacer una consulta en una db y no se como puedo realizarla, si alguin me puede dar una mano se lo agradezco.

La consulta es la siguiente:

en la tabla seccion tengo registros del tipo:
12-45454545/2
333333/2
1123-3/655

y tengo que realizar la busqueda sin importar si estan las / o los -

ej:
si pongo 12454545452 me tiene que aparecer el primer registro
si pongo 3333332 me tiene que aparecer el 2 registro
si pongo 11233655 me tiene que aparecer el 3 registro.
  #2 (permalink)  
Antiguo 02/12/2009, 10:43
 
Fecha de Ingreso: marzo-2008
Mensajes: 99
Antigüedad: 16 años
Puntos: 0
Respuesta: ignorar caracteres en una consulta

Problema resuelto:

SELECT *,replace(replace(referencia,'-',''),'/','') FROM seccion
where replace(replace(referencia,'-',''),'/','') = '12454545452'
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 00:02.