Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2008, 07:28
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Duda en una consulta (no se me ocurre un titulo mas original :P)

Imaginemos que tienes los datos de una persona cuyo nombres es 'Luis', ap1 'Sánchez' y ap2 'Sobrado', y quieres buscarlo

SELECT * FROM Tabla WHERE CONCAT(nombre,' ', ap1, ' ', ap2) LIKE 'Luis Sánchez Sobrado'

naturalmente, puedes usar % dentro de la cadena buscada.
SELECT * FROM Tabla WHERE CONCAT(nombre,' ', ap1, ' ', ap2) LIKE '%Sánchez Sobrado'

Eso es con CONCAT.