Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/12/2012, 13:58
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 11 meses
Puntos: 320
Respuesta: varios LAST_INSERT_ID() en una consulta.

GENIAL! GENIAL! :D lo solucione!

muchas gracias por tus explicaciones impecables como de costumbre!

Código MySQL:
Ver original
  1. INSERT INTO ven VALUES( '' , '2012-12-03' , '1' , '3' , '' , '60', 20 , '1');
  2. SET @UltimoID = LAST_INSERT_ID();
  3. INSERT INTO ved VALUES( @UltimoID , '1' , '1' , '60' );
  4. UPDATE tda SET STO=STO-1 WHERE IDA=1;
  5. INSERT INTO dcc VALUES('' , @UltimoID , DATE_ADD('2012-12-03',INTERVAL 1 MONTH));
  6. INSERT INTO icc VALUES( @UltimoID , '1' , '2012-12-03' , '20' , '');
  7. INSERT INTO mcd VALUES( '' , '2012-12-03' , '1' , 20 , '7' , @UltimoID , '1');
  8. UPDATE inf SET VAL=VAL + 20 WHERE IDI='1;

con eso uso el primer id autoncrementado que se crea en los demas :D

muchas gracias de nuevo sos un idolo en bases de datos!
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios