A ver si alguien puede ayudarme, el problema es el siguiente, necesito rellenar unos campos de una tabla, en la tabla "Ofertas_Cursos", hay dos campos: 'nombre_curso' y 'cod_curso' que los coge de otra tabla llamada "Catálogo" relacionada con la primera. La cosa es que quiero que al escoger el nombre del curso (me sale una lista desplegable con los cursos del catálogo) automáticamente me rellene el campo 'cod_curso' con el código correspondiente al curso que he escogido en 'nombre_curso'.
En el campo 'cod_curso' de la tabla "Ofertas_Cursos" lo que he puesto en "Origen de la fila" es:
Código:
Pero no me sale, alguien podría indicarme como es la consulta correcta? yo pensaba que era así pero no, tambien probé con un WHERE en lugar del GROUP pero no me salía tampoco.SELECT Catalogo.cod_curso FROM Catalogo INNER JOIN Ofertas_Cursos ON Catalogo.nombre_curso=Ofertas_Cursos.nom_curso GROUP BY Catalogo.cod_curso;
¿Quien me echa una manita?
Cita:
Las tablas Ofertas_Cursos y Catalogo están relacionadas mediante el campo 'id_curso' que es clave en la tabla Catalogo.