Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2012, 11:02
paulbareda
 
Fecha de Ingreso: mayo-2012
Mensajes: 5
Antigüedad: 11 años, 10 meses
Puntos: 0
WHERE $number IN (tabla.campo)

Hola,

algunas veces he utilizado el WHERE campo IN (array), pero ahora necesito hacer justamente lo contrario. Teniendo registros donde en campo referencias son números separados por comas, necesito hacer la siguiente consulta:

SELECT * FROM tabla WHERE 1 IN (tabla.campo)

el valor de tabla.campo puede ser: "1,2,3" o "6,4", etc...

¿Alguien sabe como hacerlo? si lo hago tal cual solo me muestra los registros que empiezan con 1.

Es importante hacerlo en sql ya que la consulta es más compleja.

No se si me he explicado bien... :)

Gracias.