SQL Server - insert subconsulta

 
Vista:

insert subconsulta

Publicado por Oscar (7 intervenciones) el 18/03/2009 10:04:34
Hola,

Es posible realizar una consulta insert en la que uno de los campos se obtenga de una subconsulta?

Un saludo
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: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:insert subconsulta

Publicado por Isaias (4558 intervenciones) el 18/03/2009 20:26:04
Perdon, no se comprende que es lo que desea hacer.
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

RE:insert subconsulta

Publicado por Oscar (7 intervenciones) el 19/03/2009 08:15:23
insert int tabla (campo1,campo2)
values (valor_campo1,(select valor_campo2 form tabla2 where condicion))

lo que quiero es que el valor del campo2 se tome de una consulta de otra tabla.

Un saludo
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

RE:insert subconsulta

Publicado por Mau (67 intervenciones) el 19/03/2009 21:48:25
Que tal Oscar, claro que se puede. Toma esto como ejemplo:

CREATE TABLE #TEST (ID_TEMA INT, TEMA VARCHAR(100))

INSERT INTO #TEST (ID_TEMA, TEMA)
SELECT T1.ID_TEMA, (SELECT NOMBRE_TEMA FROM TEMA WHERE ID_TEMA = T1.ID_TEMA-1)
FROM TEMA T1

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