Re: Duda sql bases de datos

From: "Marcos Saldivar" <baron(dot)rojo(dot)cuerdas(dot)de(dot)acero(at)gmail(dot)com>
To: "Laura reiva" <lauraleyton(at)hotmail(dot)es>
Cc: "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Duda sql bases de datos
Date: 2008-05-28 13:17:34
Message-ID: 1c4d91ab0805280617t19dc4fa2g332d5762da6c2580@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 28 de mayo de 2008 4:43, Laura reiva <lauraleyton(at)hotmail(dot)es> escribió:
>
> Hola a todos,
> Estoy realizando una extensión para gvSIG utilizando una Base de datos
> PostgreSQL, por lo tanto mi duda acerca de SQL la planteo aqui, pues quizás
> alguno de ustedes puedan ayudarme y no encuentro solución en ningún sitio y
> me tiene desesperada ésta cuestión pues soy novata tanto con gvSIG como con
> PostgreSQL.
>
> Tengo dos bases de datos en postgreSQL, en cada una de ellas tengo varias
> tablas. Sobre la Base de datos 1 quiero hacer una consulta sobre una de sus
> tablas, filtrando el resultado por un campo. Es decir, quiero hacer:
>
> SOBRE LA BASE DE DATOS 1
> SELECT * FROM tablaAlumnos WHERE sexo = 'M';
>
> Y las filas que me de como resultado quiero insertarlas TODAS en una nueva
> tabla en la BASE DE DATOS 2 llamada dicha tabla AlumnosHombres que tiene
> exactamente las mismas columnas, y del mismo tipo que la tabla tablaAlumnos.
>
> ¿Cómo puedo hacerlo? Había pensado con la sentencia Select..Insert into;
> pero como son dos bases de datos no sé cómo ejecutarla.

esto lo deseas hacer solo una vez ? si es asi porque no simplificas la
vida y haces un dumb de la tabla en la db 1 y lo restauras en la db 2
???

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Marcos Saldivar 2008-05-28 13:22:32 Re: sobre ALTER TABLE
Previous Message Marcos Saldivar 2008-05-28 13:08:44 Re: PostgreSQL en Chile, jornadas