Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/05/2013, 15:06
locurafragil
 
Fecha de Ingreso: abril-2012
Mensajes: 30
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: Consulta SQL para devolver registros si y solo sí están todos los códigos

Gracias @todosolucionesweb!!!
Me mandaste una respuesta que fue la que entiendo después no publicaste para corregirla, la que me llego al correo fue finalmente la solución!!!

La solución era:
Código MySQL:
Ver original
  1. SELECT u.apellido
  2. FROM usuarios u
  3. INNER JOIN persona_materias pm ON (pm.cod_persona_educacion = u.codigo)
  4. WHERE  pm.cod_asignatura IN (1,2)
  5. GROUP BY u.apellido HAVING COUNT(*) = 2

Acá me trae solamente aquellos que aprobaron las materias con código 1 y 2.... si el alumno aprobó solamente una, queda fuera por no cumplir la condición del HAVING !!!

Muchas gracias por tu tiempo y tu ayuda!!

Última edición por gnzsoloyo; 04/05/2013 a las 15:20 Razón: SQL mal etiquetado. Usar Highlight "MySQL"