Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2013, 05:12
franjgg
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 2 meses
Puntos: 4
Uso de REPLACE('',' ','') estoy aplicando correctamente?

Hola amigos,

Vereis, estoy haciendo una consulta la cosa es que necesito que el valor de la base de datos lo busque sin espacios para esto estoy usando: REPLACE('ed.nombre',' ','') para que cuando reciba la variable = Hebecazorla lo encuentre en la base de datos que esta guardado como Hebe cazorla


Esta es la consulta en cuestion:

Código MySQL:
Ver original
  1. Select md.id, md.descripcion, md.logo, md.id_categorias as categoria_comercio, md.web, md.longitud, md.latitud, md.email_cliente as email_misdatos, md.horario, md.id_agrupaciones, md.twitter, md.facebook, ed.id as id_direccion, ed.nombre as nombre_direccion, ed.direccion, ed.telefono, ed.id_municipios, ed.id_provincias, ed.cp, ed.email as email_direccion, e.id, e.id_mis_datos, a.id as id_categorias, a.descripcion as descripcion_categorias, c.id as id_descuentos, c.id_empresas, c.descuento, c.limitaciones, c.fecha_desde, c.fecha_hasta
  2. FROM empresas_direcciones ed
  3. INNER JOIN empresas e On ed.id_empresas = e.id
  4. INNER JOIN misdatos md On md.id = e.id_mis_datos
  5. LEFT JOIN agrupaciones a On a.id = md.id_agrupaciones
  6. LEFT JOIN empresas_descuentos c On c.id_empresas = ed.id_empresas
  7. Where REPLACE('ed.nombre',' ','') = 'Hebecazorla'
  8. ORDER BY id_descuentos DESC LIMIT 1

A ver si alguien sabe como podria hacer esto.

Un saludo!!

Última edición por gnzsoloyo; 10/09/2013 a las 06:56