Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/03/2016, 17:54
ballejose26
 
Fecha de Ingreso: julio-2015
Mensajes: 10
Antigüedad: 8 años, 9 meses
Puntos: 0
buscar resultado entre la unión de dos tablas

Buenas noches les escribo para consultar algo, les comento tengo una base de datos Mysql
y en esta tres tablas:
1-estudiantes
2-materias
3-asignación_materias

en la tabla estudiantes hay varias columnas las mas importantes en esta son, IdEst que es primaria, identificación(única) y nombre (hay otras pero no importa).

en la tabla materias solo hay dos columnas Idmateria (primaria) y materia (única).

y en asignación_materias tres columnas Idasigancion(primaria), IdEst (foranea) y Idmateria (foranea)

las dos primeras tablas están relacionadas con la tercera.

Mi pregunta es si yo tengo la identificación (primera tabla) y materia (segunda), puedo yo hacer la búsqueda del Idasigancion (tercera tabla), sin tener primero que buscar el IdEst y el Idmateria ? o me toca primera hacer estas dos búsquedas y después otra?