Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2009, 14:36
arnolseguel
 
Fecha de Ingreso: julio-2009
Mensajes: 1
Antigüedad: 14 años, 9 meses
Puntos: 0
ayuda con query

Buenas tardes, tengo la siguiente situación:
tabla1
id int(11) autoincrement
nombre varchar(254)

tabla2
id int(11) autoincrement
apellido varchar(254)
FK_TABLA1(REFERENCE id)

realizo 2 insert en una función para actualizar las dos tablas..
insert into tabla1(default,'aAa')

insert into tabla2(default, 'BbB', LAST_INSERT_ID())
SELECT LAST_INSERT_ID() FROM tabla1

Mi pregunta es si resulta un insert para actualizar dos tablas, o actualizo una luego rescato el último tabla1.id en la misma función y lo registro en una segunda consulta, como debo manejar este tipo de consultas para no perder consistencia.
agradeciendo su tiempo saludos.