Guardar el resultado de un select en una tabla.

22/10/2005 - 19:29 por Daniel G. Samborski | Informe spam
Hola, hace unos días hice una pregunta, pero analizando mejor el asunto
decidí cambiar lo que iba a hacer.
Ahora lo que estaba pensando es en tirar un listado de un dos tablas con dos
select y guardar esos resultados en otra tabla.

select Nombre, Apellido, Direccion form cliente

(Aquí debería hacer un insert into, pero el problema es que no se como
guardar el resultado del select en el.)

insert into LaOtraTabla(Nombre, Apellido, Direccion) value() (Que
debo poner en Value para que guarde el resultado del select)

Luego haré otro select.

select Nombre, Apellido, Direccion from Extensiones

(Y de nuevo el insert into a LaOtraTabla)

No se si se entiende, todo el resultado que tiren los dos select se deberán
guardar en una tabla llamada LaOtraTabal.


Daniel.

Preguntas similare

Leer las respuestas

#1 Harold Crow
22/10/2005 - 20:01 | Informe spam
Leete acerca del INSERT SELECT

"Daniel G. Samborski" escribió en
el mensaje news:
Mostrar la cita
#2 cali
22/10/2005 - 20:12 | Informe spam
create table otratabla (campos que vas a necesitar)

insertb into otratabla
select Nombre, Apellido, Direccion form cliente
union
select Nombre, Apellido, Direccion from Extensiones

eso creo k resolveria tu duda


"Daniel G. Samborski" escribió en
el mensaje news:
Mostrar la cita
#3 Miguel Egea
22/10/2005 - 20:12 | Informe spam
Bueno, si solamente es para eso puedes considerar usar union all y devolver
las dos consultas, te ahorras de escribir en disco un montón de información
(o una poca según cuantos registros tengas)

Si aún así quieres hacer esto puede usar algo así

Select a,b,c into NuevaTabla from loquesea

insert into NuevaTabla select a,b,c from otroloquesea.


Saludos
Miguel Egea
SQL Server MVP

"Daniel G. Samborski" wrote in
message news:
Mostrar la cita
#4 cali
22/10/2005 - 20:23 | Informe spam
o tamvbien de esta forma

select Nombre, Apellido, Direccion into OTRATABLA form cliente
UNION
select Nombre, Apellido, Direccion from Extensiones

"Daniel G. Samborski" escribió en
el mensaje news:
Mostrar la cita
#5 Miguel Egea
23/10/2005 - 11:15 | Informe spam
union hace una intersección de los resultados al acabar y eliminaría
duplicados , además de la sobrecarga que eso supone. , en este caso habría
que usar Union all (para obtener el mismo resultado)

Saludos
Miguel Egea

"cali" <nada> wrote in message
news:u%
Mostrar la cita
Ads by Google
Search Busqueda sugerida