From: | Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | Luis <esteban(at)princesa(dot)pri(dot)sld(dot)cu> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Insert a partir de un select |
Date: | 2010-04-30 17:28:20 |
Message-ID: | q2v3073cc9b1004301028s5440bb69xd6ee91475861b3e9@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2010/4/30 Luis <esteban(at)princesa(dot)pri(dot)sld(dot)cu>:
> Hola a todos,
>
> Necesito hacer un insert a partir de un select, algo así como,
>
> tengo estas dos tablas y necesito hacer un insert masivo en la segunda a
> partir de la primera, he probado esto pero nada y tengo un poco premura,
> necesito ayuda.
>
> INSERT INTO mayor
> (fecha,id_usu,id_cpa,id_uni,cuenta,subcuenta,id_ncu,saldo) VALUES IN
> (SELECT fecha,id_usu,id_cpa,id_uni,cuenta,subcuenta,id_ncu,saldo_final
> WHERE fecha'una_fecha_dada');
>
Sin el VALUES y con FROM en el select
"""
INSERT INTO mayor(fecha,id_usu,id_cpa,id_uni,cuenta,subcuenta,id_ncu,saldo)
SELECT fecha,id_usu,id_cpa,id_uni,cuenta,subcuenta,id_ncu,saldo_final
FROM la_tabla_de_la_que_estas_sacando_los_datos
WHERE fecha'una_fecha_dada';
"""
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157
From | Date | Subject | |
---|---|---|---|
Next Message | Mariano Reingart | 2010-04-30 19:23:58 | Re: Postgres 8.4 con ADODB.DLL en windows 7 32 bits. |
Previous Message | Julio Cesar Rodriguez Dominguez | 2010-04-30 17:27:37 | Re: Insert a partir de un select |