Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2009, 15:42
Avatar de rafaconpu
rafaconpu
 
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 2 meses
Puntos: 3
Obtener valores de varias tablas

Buenas noches.

Tengo una relación de varios a varios con las siguientes tablas:

tabla_facultad 1 ----> tabla_fxd <----- 1 tabla_departamento

En la tabla "tabla_fxd" tengo los campos clave de la tabla facultad y tabla departamento.

La cuestión es que quiero cargar en un select dependiente de otro select principal los valores que estén asociados en la tabla_fxd pero obtener la descripcion de tabla_departamento para poder mostrar.

No se si me he explicado mas o menos bien.

Ejemplo:
En un select principal cargo los valores de tabla_facultad

En un select secundario, deben cargarse todos los valores de tabla_fxd cuyo campo clave coincida con el seleccionado en el select principal (de la tabla_facultad). Hasta ahi más o menos bien, pero la cosa está en que cuando se carguen los valores de tabla_fxd debo tomar la descripción de ese valor de la tabla_departamento que es donde está el texto.

¿Sería posible hacer eso con alguna consulta? Creo que hay una claúsula que se llama "inner_join" o algo así que puede seleccionar valores de una tabla y buscarlos en otra o eso creo.

Por favor, ¿alguna idea o ayuda para orientarme por el buen camino?

Gracias de antemano.