Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/03/2016, 05:27
rbczgz
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 21 años
Puntos: 154
Respuesta: Unir datos de dos tablas en php y mysql

Hola krizzh,

Por lo que veo en tu código, todos los datos que obtienes y los que deseas obtener están en la misma tabla (alumnos_matricula), en cuyo caso, no necesitas unir las dos tablas.

Ahora bien, si lo que deseas es obtener más datos de la tabla "notas", lo que debes hacer es utilizar INNER JOIN, y (si no me equivoco) es necesario que el campo por el que vas a hacer la unión no pueda ser NULL.

Un ejemplo de consulta con INNER JOIN teniendo en cuenta el campo que tienes en común:

Código SQL:
Ver original
  1. SELECT
  2.     a.campo1,
  3.     a.campo2,
  4.     a.campo3,
  5.     n.campo4,
  6.     n.campo5
  7. FROM alumnos_matricula AS a
  8. INNER JOIN notas AS n
  9. ON a.MP_MAT_ID = n.MP_MAT_ID
  10. WHERE tu_condición;

A partir de ahí, creo que puedes seguir tú. Espero haberte ayudado.