Insert Into desde Union

15/05/2006 - 19:30 por Henry de Sousa | Informe spam
Hola a todos.
A ver mi pregunta es la siguiente: ¿Se puede hacer un Insert Into desde un
Union?
Es decir, por ejemplo tengo lo siguiente:

Select campo1,campo2
From tabla1
Where campo1 = ''
UNION
Select campo1,campo2
From tabla2
Where campo1 = ''

Hay alguna forma en que pueda insertar en una tabla el conjunto de
resultados que me devuelve esa consulta?

Sé que puedo hacer un Insert Into desde una subconsulta por ejemplo
Insert Into ()
Select ...
pero nunca he visto que se pueda hacer con Union.

Saludos a todos y gracias por su tiempo.
 

Leer las respuestas

#1 AMB
15/05/2006 - 19:36 | Informe spam
Henry,

Puedes usar la sentencia "insert".

insert into t1(c1, ..., cn)
select c1, ..., cn
from ...


AMB

Preguntas similares