Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/02/2012, 16:42
LENINCASCO
 
Fecha de Ingreso: enero-2010
Ubicación: Estelí, Nicaragua
Mensajes: 157
Antigüedad: 14 años, 3 meses
Puntos: 8
Respuesta: Condicion where complicada

Creo que puedo resolverlo de la siguiente manera, si alguien se le ocurre algo diferente, no duden en comentarlo.

tendre que hacer que la condicion: having valor=?
donde ? sera la cantidad de parametros que ponga en where cod1 in ('1','2').
asi tendra que devolverme exactamente los registros que tengan cada uno de los condicionantes.

por ejemplo.

select cod1,count(*) valor from tabla3 where cod2 in ('1','2','3')
group by cod1 having valor=3

3 condicionales (1,2,3)
valor=3

espero sus comentarios.