SQL Server - copiar datos de tablas a otra

   
Vista:

copiar datos de tablas a otra

Publicado por CArlos (1 intervención) el 03/01/2018 06:49:25
WhatsApp-Image-2018-01-03-at-06.47.59
Hola, el problema es el siguiente, necesito generar datos para una base de datos con el esquema mostrado en la foto, agregue datos aleatorios en las tablas con llave primaria (las que aparecen en negritas) desde datagenerator.com y necesito AYUDA SOBRE COMO COPIAR LAS COLUMNAS DE LAS TABLAS YA CREADAS A LAS COLUMNAS DE LAS TABLAS CON LLAVE FORANEA (FK)
ejemplo:
create table controlar(
[rfc] CHAR(13) NOT NULL,
[numProyecto] INTEGER NOT NULL
CONSTRAINT FK_rfc3 FOREIGN KEY(rfc) REFERENCES dbo.empresa(rfc)
)

insert into controlar (rfc,numProyecto)
select rfc from empresa **Aqui la duda ¿cómo pongo numProyecto?**

gracias
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
Imágen de perfil de Juan Arturo Gomez Perez

copiar datos de tablas a otra

Publicado por Juan Arturo Gomez Perez (3 intervenciones) el 03/01/2018 09:05:48
Algo como
insert into controlar (rfc,numProyecto)
select empresa.rfc, tabla2.numProyecto from empresa INNER JOIN tabla2 ON empresa.rfc=tabla2.rfc
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
Revisar política de publicidad