SQL - Insertar 2 columnas de 2 tablas con columnas del mismo nombre

 
Vista:

Insertar 2 columnas de 2 tablas con columnas del mismo nombre

Publicado por Jeremy (1 intervención) el 09/09/2019 23:17:50
Buenas,

Estoy intentando escribir dos columnas a una tabla, desde dos columnas con el mismo nombre de dos tablas es diferentes:

Más especificamente, intento escribir sobre la tabla "Resultados", en las columnas, Examen1, Examen2, las notas que están en las tablas Examen1, columna "Notas" y Examen2, columna "Notas)

Lo que hago es lo siguiente:

INSERT INTO Datos.dbo.Resultados(Examen1, Examen2)
SELECT
(Select Notas FROM Datos.dbo.Examen1 as Examen1)
(Select Notas FROM Datos.dbo.Examen2 as Examen2)

El resultado me devuelve "La subconsulta ha devuelto más de un valor lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión"

He probado todo tipo de expresiones pero no salgo adelante.. alguna ayuda?
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 Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Insertar 2 columnas de 2 tablas con columnas del mismo nombre

Publicado por Isaias (1921 intervenciones) el 09/09/2019 23:39:34
¿Existe alguna relacion entre las tablas Examen1 y Examen2?
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
sin imagen de perfil
Val: 6
Ha aumentado su posición en 5 puestos en SQL (en relación al último mes)
Gráfica de SQL

Insertar 2 columnas de 2 tablas con columnas del mismo nombre

Publicado por Jeremy (3 intervenciones) el 10/09/2019 00:21:38
Buenas, no...no hay relación
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
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Insertar 2 columnas de 2 tablas con columnas del mismo nombre

Publicado por Isaias (1921 intervenciones) el 10/09/2019 00:31:37
Al no haber una relacion, no hay de otra mas que

1
2
3
4
INSERT INTO Datos.dbo.Resultados (Examen1)
Select Notas FROM Datos.dbo.Examen1
INSERT INTO Datos.dbo.Resultados (Examen2)
Select Notas FROM Datos.dbo.Examen2
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
sin imagen de perfil
Val: 6
Ha aumentado su posición en 5 puestos en SQL (en relación al último mes)
Gráfica de SQL

Insertar 2 columnas de 2 tablas con columnas del mismo nombre

Publicado por Jeremy (3 intervenciones) el 10/09/2019 00:50:05
Pero lo que propones me hace dos inserciones, por lo que me deja columnas con "null". Necesito que la inserción se haga a las dos columnas en una sola inserción...
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
sin imagen de perfil
Val: 109
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Insertar 2 columnas de 2 tablas con columnas del mismo nombre

Publicado por Rafael (111 intervenciones) el 10/09/2019 12:37:31
Al no tener relacion vas a crear un producto vectorial... es decir enorme... pero esto debe funcionar:

1
2
3
NSERT INTO Datos.dbo.Resultados(Examen1, Examen2)
SELECT Examen1.Notas, Examen2.Notas
FROM Datos.dbo.Examen1 as Examen1, Datos.dbo.Examen2 as Examen2


Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 6
Ha aumentado su posición en 5 puestos en SQL (en relación al último mes)
Gráfica de SQL

Insertar 2 columnas de 2 tablas con columnas del mismo nombre

Publicado por Jeremy (3 intervenciones) el 10/09/2019 14:03:41
Sí señor! Esto funciona!!! Muchas gracias!!!!
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
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Insertar 2 columnas de 2 tablas con columnas del mismo nombre

Publicado por Isaias (1921 intervenciones) el 10/09/2019 22:18:44
De nada amigo, un placer, felices codigos
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