Hola Amigos, espero que puedan ayudarme, estoy haciendo una consulta en MySQL, Tengo 4 Tablas
- Estudiante
- Matriculas
- Cursos
- Grados
Estan mejor descritas en la siguiente imagen:
El problema que tengo es que me aparecen datos repetidos con diferentes id, la consulta es la siguiente:
Código MySQL:
Ver original `m`.
`ID_MATRICULA` AS `ID_MATRICULA`, `m`.
`NUM_MATRICULA` AS `NUM_MATRICULA`, `e`.
`ID_ESTUDIANTE` AS `ID_ESTUDIANTE`, `e`.
`NRO_DOCUMENTO` AS `NRO_DOCUMENTO`, concat(`e`.
`APELLIDO1`,' ',`e`.
`APELLIDO2`,' ',`e`.
`NOMBRE1`,' ',`e`.
`NOMBRE2`) AS `NOMBRE_COMPLETO`, `e`.
`APELLIDO1` AS `APELLIDO1`, `e`.
`APELLIDO2` AS `APELLIDO2`, `e`.
`NOMBRE1` AS `NOMBRE1`, `e`.
`NOMBRE2` AS `NOMBRE2`, `m`.
`FECHA_MATRICULA` AS `FECHA_MATRICULA`, `m`.
`ANIO_LECTIVO` AS `ANIO_LECTIVO`, `c`.
`ID_CURSO` AS `ID_CURSO`, `c`.
`ID_SEDE_FK` AS `ID_SEDE`, `g`.
`ID_GRADO` AS `ID_GRADO`, `g`.
`DESCR_GRADO` AS `DESCR_GRADO`, `g`.
`NUM_GRADO` AS `NUM_GRADO`
INNER JOIN matriculas m
ON e.ID_ESTUDIANTE
= m.ID_ESTUDIANTE_FK
Espero que me van a ayudar...:contento: