Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/09/2009, 13:26
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: condicion where mismo campo varios valores

Es como te dice huesos52, imposible, pero si no nos lo estás explicando suficientemente y lo que buscas es el caso en que un mismo id tiene en dos registros numero 5, 23, para eso, te valdría algo así:
SELECT id, count(*) from tabla WHERE numero IN (5,23) GROUP BY id HAVING count(*)>=2
con esos averiguarías los id que tienen 5 y 23, pero para eso el id no debería ser auto_increment y tendría que repetirse en ese campo id, es decir, no ser una primary key, sino en todo caso foreign key. En el ejemplo que nos has puesto, al 23 (id=3) corresponde un id distinto que al numero 5 (id = 1).
En ningún registro se dan los numeros 23 y 5 a la vez. Edité mi anterior post para cambiar and por or. El and es imposible.