martes, 8 de septiembre de 2009

insert a partir de un select

Necesita poblar una tabla que recien estaba creando, con datos que ya tenia en una tabla. pero no queria darme la lata de llenarla a mano, y recorde que una vez habia hecho esto. pero siempre se me olvida :(

El ejemplo mas basico.

insert into Country (name) (select 'hola')


Y aqui el ejemplo un poco mas completo,

insert into pais(name)
(select distinct(pais) from persona)

Esto se puede hacer con mas campos, lo importante es que coincidan la cantidad y tipos de datos tanto de datos a ingresar como los del select.

--
Atte.
Victor Hugo Saavedra
http://vhspiceros.blogspot.com

No hay comentarios:

Publicar un comentario