Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Agregar datos de una tabla a otra sin que hallan duplicados

Estas en el tema de Agregar datos de una tabla a otra sin que hallan duplicados en el foro de PostgreSQL en Foros del Web. Que tal. Tengo dos tablas con la misma estructura. La idea es que una es temporal, la voy creando a diario con un programa Java, ...
  #1 (permalink)  
Antiguo 30/07/2007, 09:44
 
Fecha de Ingreso: abril-2007
Mensajes: 31
Antigüedad: 17 años
Puntos: 0
Agregar datos de una tabla a otra sin que hallan duplicados

Que tal.

Tengo dos tablas con la misma estructura. La idea es que una es temporal, la voy creando a diario con un programa Java, mientras que la otra debe de ser la definitiva y debe de tener los datos de todos los dias de las temporales. O sea, las temporales a diario se agregaran a la definitiva.
El tema es que en esta definitiva no pueden existir datos repetios.

Como puedo hacer para que cuando pase los datos de la temporal a la definitiva el tado que este pasando no este repetido ???...


Muchas gracias.
  #2 (permalink)  
Antiguo 31/07/2007, 03:58
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: Agregar datos de una tabla a otra sin que hallan duplicados

Hola carota,

mira el operador EXISTS
http://www.postgresql.org/docs/8.2/i...-subquery.html
con esto no debería tener problemas.

Un saludo
  #3 (permalink)  
Antiguo 31/07/2007, 06:02
 
Fecha de Ingreso: abril-2007
Mensajes: 31
Antigüedad: 17 años
Puntos: 0
Re: Agregar datos de una tabla a otra sin que hallan duplicados

Gracias por la info Seyko, , el otro hilo lo abri por error y no supe darle de baja .

Hoy estoy haciendo mediante java

stmt1.executeUpdate("INSERT INTO "+tabla_def_admin +" SELECT * FROM "+tabla_temp_admin);

Voy a vichar lo que me mandaste para ver como lo aplico..
Gracias nuevamente
  #4 (permalink)  
Antiguo 31/07/2007, 06:45
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: Agregar datos de una tabla a otra sin que hallan duplicados

Con el operador EXISTS es muy muy simple, pero es mejor que aprendas a hacerlo por ti misma a que te den la solución directamente.

Un salduo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:17.