Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/05/2011, 05:34
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problemas en Consulta MySQL 4 Tablas

En tu modelo, cada estudiante se debe matricular en forma independiente en cada materia (relación N:N entre estudiante y materia), el mismo estudiante puede estar matriculado N veces en la misma materia (salvo que la relación id_cursos+codigoest sea declarada UNIQUE).
Esto hace que la información del estudiante aparezca en la consulta una vez por cada materia en la que se matriculó.
¿Se va entendiendo?
A su vez, como cada grado está relacionado con un grado, si el mismo estudiante se matriculó más de una vez en la misma materia, la información de grados también aparecerá repetida.
En realidad, no hay errores de consulta. La consulta devolverá los datos que realmente le estás pidiendo. Las "repeticiones" de datos estan dados por los datos que corresponden a las diferentes instancias de la tabla de matrículas.

¿Cuál es el error que consideras que se da?
¿Cómo sería la información que quieres obtener?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)