SQL - insertar desde dos tablas hacia una

 
Vista:

insertar desde dos tablas hacia una

Publicado por bolivar (1 intervención) el 27/10/2008 15:45:26
quiero insertar valores de dos tablas a una sola

insert into tabla1(numero,codigo,descripcion,cantidad)
select ( codigo,descripcion,cantidad ) from tabla2

pero el numero esta en otra tabla como lo jalo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:insertar desde dos tablas hacia una

Publicado por pacopaz (143 intervenciones) el 27/10/2008 18:47:55
debería ser algo así:
insert into tabla1(numero,codigo,descripcion,cantidad)
select ot.numero, t2.codigo, t2.descripcion, t2.cantidad from tabla2 t2 inner join [LaOtraTabla] ot on t2.[CampoRelacionado] = ot.[CampoRelacionado]

Lo que está en corchetes tienes que reemplazarlo con los valores reales de tu relación y los campos relacionados.

Espero que te sirva.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar