Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/09/2010, 10:04
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Buscar en un array en la BD

SELECT campo1, campo2 FROM tutabla WHERE FIND_IN_SET(valorbuscado, nombrecampo)>0;

también podrías usar expresiones regulares. Mira aquí:
http://www.forosdelweb.com/f86/busqu...-comas-732797/

Pero lo mejor es cambiar la estructura y relaciones de la base y evitar un campo multivaluado separado por comas. Podrás hacerlo fácilmente. Pero si no te es posible, usa FIND_IN_SET().