Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2014, 12:30
uagrm
 
Fecha de Ingreso: agosto-2010
Mensajes: 126
Antigüedad: 13 años, 9 meses
Puntos: 9
Insertar y actualizar datos en una misma consulta

Hola amigos, tengo una duda, quiero insertar y actualizar tablas distintas pero en una sola consulta, ósea, quiero insertar un dato que no existe en la tabla ASIGNACION y actualizar datos que ya existen de la tabla INGRESO, por ejemplo.


La tabla INGRESO -> CodI, Nombre, Serie, Fecha Estado (Creado, Aprobado)
La talba ASIGNACION -> Codigo, Nombre, CodI

insert into asignación values (1, 'Juan', 2);

update ingreso set Estado='Aprobado' where CodI=2;

Como se puede hacer esto en una consulta, o es que necesariamente se tiene que hacer por separado.

saludos.