Tratare de explicarme lo mejor posible.
Resulta que tengo un modelo de datos en el que se dan algunas relaciones muchos a muchos, por ende, existe la famosa tabla intermedia para elimar este tipo de relacion que no deberian darse en un podelo fisico.
Pues a la hora de realizar un insert en la tabla intermedia de dos tablas, necesito pasar a esta tabla el ID de ambas tablas a las que relaciona, para ellos necesito saber cual es el ultimo ID insertado en cada una de ellas.
Me preguntaba si existia alguna forma de poder hacerlo directo, conuna sola consulta SQL y no etenr que rescatar los IDs previamente, pues desmerece mucho la aplicacion el tener que estar haciendo dos consultas a 2 tablas, para recien poder insetar el registro en la tabla intermedia. Veamos en pseudo SQL seria algo asi lo que necesito
Código:
Si alguien sabe si esto es posible agradecere mucho su ayuda.INSERT INTO NOMBRE_TABLA (ID_TABLA1, ID_TABLA2) VALUES (LAST_INSERT_ID_TABLA1, LAST_INSERT_ID_TABLA2)
Saludos